(CTRL + SHIFT + F)在eclipse中保持代碼組織良好是一個很好的捷徑。對於崇高的文本編輯器有什麼等價的東西嗎?是否有一個CTRL + SHIFT + F用於像eclipse一樣的快捷方式?
回答
Sublime具有內置功能,可爲您縮進行。打開command palette
時可以找到它,然後查找Indentation: Reindent Lines
。 由於語言的語法不同,因此組織代碼的特定操作更加困難。
幸運的是,Will Bond很高興爲Sublime Text創建了一個Package Manager。使用這個功能,可以在編輯器中添加功能。這些軟件包可以添加代碼格式功能。你可以看到a list of formatting packages
here。
作爲您的問題中的標籤之一包含HTML
,我假設您正在尋找一個HTML格式化工具。我已經找到了一個包,雖然我沒有親身體驗過它。您可能會install it from here。
Sublime Text插件,用於格式化(縮進)HTML源代碼。它使代碼更易於人閱讀。
我建議通過文檔閱讀關於該軟件包的更多信息。
不幸的是,在eclise中沒有默認的鍵綁定等同於CTRL + SHIFT + F.但是,可以使用reindent命令來創建自己的密鑰綁定。
打開「鍵綁定 - 用戶」從你的喜好,並添加此JSON:
[
{
"keys": ["CTRL+\\"],
"command": "reindent",
"args": {
"single_line": false
},
"context": [{
"key": "selector",
"operator": "not_equal",
"operand": "source.js,source.json,text.html"
}]
}, {
"keys": ["CTRL+\\"],
"command": "htmlprettify",
"context": [{
"key": "selector",
"operator": "equal",
"operand": "text.html"
}]
}, {
"keys": ["CTRL+\\"],
"command": "js_format",
"context": [{
"key": "selector",
"operator": "equal",
"operand": "source.js,source.json"
}]
}
]
這將綁定 - \到重新縮進命令(Ctrl + Shift + F已經採取的「在文件中查找「)。 single_line是錯誤的,迫使它重新整個頁面,就像在eclipse中一樣。
另外還有兩個用於處理HTML和JavaScript的鍵綁定變體。這些要求您安裝htmlprettify和js_format插件。我發現HTML和Javascript的默認格式較差,所以如果你正在編輯這些文件,我建議插件。如果你不關心這些格式,那麼你可以刪除最後兩個鍵綁定條目。
您可以通過按[ctrl + shift + f]輕鬆設置一行的快捷鍵!
轉到菜單選項 - >鍵綁定 - 用戶
{ "keys": ["ctrl+shift+f"], "command": "reindent"}
看到http://how-to-sublime-text.blogspot.com/2014/11/reformat-code.html
- 1. 在gnome終端中禁用「查找」快捷鍵(CTRL-SHIFT-F)
- 2. Eclipse Open cpp快捷方式
- 3. Eclipse快捷方式運行一個類
- 4. Eclipse是否有快捷方式來分割一行並引入一個變量?
- 5. 是否有Sublime Text找到打開文件的快捷方式(Eclipse Ctrl + E)?
- 6. OpenLayers 3:DragZoom,從[Click + Shift]更改快捷方式爲[Click + Ctrl]
- 7. 這是否有一個PHP命名空間的快捷方式?
- 8. 是否有一個jQuery的快捷方式觸發輸入
- 9. Eclipse(ctrl + shift + f)什麼也不做
- 10. 重做用於Eclipse的鍵盤快捷方式
- 11. XCode調試器,像Eclipse一樣的表達式檢查(Ctrl + Shift + I)
- 12. 什麼是Eclipse的按Ctrl + H快捷方式等同於IntelliJ IDEA的
- 13. Eclipse中的快捷方式
- 14. 什麼是在Visual Studio中像NetBeans或Eclipse一樣格式化代碼的快捷方式?
- 15. Windows中的假快捷鍵 - 是否有API?一個用於C#?
- 16. Rstudio中的快捷鍵Ctrl + Alt + F
- 17. 如何按Ctrl + Shift +空格快捷鍵顯示eclipse上的方法幫助?
- 18. 如何在Sublime Text中執行Ctrl + ,, f鍵盤快捷方式?
- 19. 在Eclipse中是否有一個用於爲裝飾器生成代碼的快捷方式?
- 20. 是否存在「全局」Ctrl +。 (跳轉到錯誤)快捷方式在Eclipse?
- 21. 在Eclipse中使用ctrl-shift-t代替ctrl-shift-r的優點是什麼?
- 22. Eclipse的靛藍 「Shift + Alt鍵+ A」 快捷
- 23. 快捷方式在Eclipse
- 24. 是否有可能創建一個快捷方式和網站鏈接的快捷方式文件
- 25. Android Studio - 如何獲取像Cmd +鼠標一樣的Eclipse點擊快捷方式?
- 26. 「printf」的Eclipse Java快捷方式?
- 27. Eclipse alt + shift + l與窗口快捷方式衝突
- 28. 什麼是VBA代碼模擬用CTRL + A快捷方式選擇一個塊?
- 29. 是否有快捷方式獲取window.history.back()
- 30. Odoo快捷鍵,是否有任何快捷方式搜索more2many_tags小部件?
詳細http://stackoverflow.com/questions/8839753/how-do-i-reformat-html-code -using-sublime-text-2 – Quantico 2014-09-19 17:18:45
哪裏可以找到這個關鍵映射文件在Windows中? – Maigret 2014-09-19 17:30:30
它沒有默認的鍵綁定。您可以通過轉到「首選項 - >鍵綁定 - 用戶」來創建一個用戶鍵綁定 – skuroda 2014-09-20 00:12:33