以前我使用Eclipse进行PHP和Java开发,并且我喜欢命令Ctrl + i
来自动缩进代码。如何自动缩进Aptana Studio中的JavaScript代码?
现在我使用基于Eclipse的Aptana Studio进行JavaScript开发。我想自动缩进我的JavaScript代码,但Ctrl + i
会删除我的所有代码。有没有其他命令可以自动缩进Aptana Studio中的JavaScript代码?
以前我使用Eclipse进行PHP和Java开发,并且我喜欢命令Ctrl + i
来自动缩进代码。如何自动缩进Aptana Studio中的JavaScript代码?
现在我使用基于Eclipse的Aptana Studio进行JavaScript开发。我想自动缩进我的JavaScript代码,但Ctrl + i
会删除我的所有代码。有没有其他命令可以自动缩进Aptana Studio中的JavaScript代码?
工作室还没有此功能。您可以在此添加功能请求:https://aptana.lighthouseapp.com/projects/35272-studio/tickets/new
按照Tim的建议,Ctrl + Shift + F会格式化整个文件。 您可以通过'窗口 - >首选项 - > Aptana Studio - >格式化程序'来控制一些格式化程序设置
也许你的意思是格式功能CTRL+SHIFT+F
?
哦,不,我现在试过这个PHP命令,它改变了一切。在我最多有80个字符的情况下,现在他们可能会超长。不管怎么说,还是要谢谢你。 – Jonas 2011-05-26 16:09:04
这对我来说缩进javascript代码。谢谢。在if和else语句的某些地方......缩进正在打包。但它对我来说很好。 – 2013-02-06 12:03:30
我刚更新到Aptana Studio 3.0.9,现在它似乎能够格式化在某些情况下,特定(选定)的JavaScript,HTML和CSS行。对我来说,默认的键绑定是奇怪的,所以我将Preferences > General > Keys
中的键绑定改为CTRL+I
。
如果没有选择代码,则Source > Format
似乎始终可靠地格式化整个文件。这取决于您正在编辑的代码类型Source > Format
上选择行为不同:编辑.js文件
的JavaScript
Source > Format
似乎工作如你所期望:如果您选择几行代码,则Source > Format
将正确缩进所选的代码行。HTML
Source > Format
会做正确的事情。Source > Format
似乎与HTML行为不可预测。CSS
selector { declaration block; }
)(在这种情况下的Aptana格式只是规则)。<style>
块中选择,然后source > format
将格式化所有该<style>
块内的CSS。似乎没有办法在html中格式化几行css。除非有人指出,这个帖子包含内未来几天致命的缺陷,我会在https://jira.appcelerator.org后一个功能请求,要求在整个代码类型的格式行为的一致性(快看现有的功能和bug请求表明代码格式最近已经受到了相当多的关注)。
更新19/3/2012我已经张贴在JIRA这个bug:https://jira.appcelerator.org/browse/APSTUD-4516
我有同样的问题和整个这个网站偶然发现: jsbeautifier 你可能想看看。对我来说工作得很好;)
'Ctrl + Shift + F'似乎对PHP有效,但它似乎不适用于JavaScript。 – Jonas 2011-05-26 15:39:47
它也应该为JS工作。如果您在日志中出现错误,您可以打开包含触发它的代码示例的票证,我们将修复它:) – sgibly 2011-05-26 15:47:47
可以通过帮助菜单查看错误日志,btw。 – sgibly 2011-05-26 15:48:08