以前我使用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