突出顯示的行太長
回答
您可以添加JSLint的代碼質量的工具。
您可以使用該工具設置最大行長度......如果您願意,可以禁用其他所有功能。
然後,在項目設置的Inspections部分中,啓用JSLint檢查並將其設置爲您喜歡的任何嚴重程度。這可能會突出整個線路,但那已經足夠接近了,對吧? :)
我不知道你是否可以突出顯示。您可能必須爲此編寫自定義代碼檢查。但在設置 - >代碼風格你可以設置一個80個字符的右邊距,並強制自動包裝,一旦你達到它。
逸岸在設置 - >代碼樣式 - >的Java的包裝之下,大括號標籤
有選擇確保右邊距不超過。
我將此更改應用於我的設置,但是當我輸入邊距時沒有任何反應。 –
在某處可能有一個選項強制代碼格式化規則或在文件打開時運行代碼格式。 – Raystorm
我相信你已經解決了這個問題,Rose,但是對於其他遇到這篇文章的人來說,Raystorm的回答是正確的。但是,爲了自動換行,您必須通過輸入Ctrl-Alt-L來自動格式化代碼。
IntelliJ(至少v2016.2和更新)具有此功能。
- 根據喜好去:編輯 - >檢查 - >常規,
- 然後選擇: 「行大於允許代碼風格更長」。 您可以選擇所需的嚴重程度,對於大多數嚴重程度,IntelliJ會爲超出行長限制的字符加下劃線(但如果需要,您可以將嚴重程度的樣式更改爲與vim完全相同的樣式)。
- (如果它不工作,確保「右頁邊距(列):」是根據喜好編輯器中設置 - >代碼樣式。)
- 1. 在RichTextBox中突出顯示的時間太長了
- 2. 文本選擇突出顯示太多
- 3. 突出顯示JTextArea的行
- 4. 突出顯示行的NSOutlineView
- 5. jquery突出顯示和不突出顯示錶行
- 6. Kendo行突出顯示
- 7. VBA突出顯示行
- 8. 突出顯示錶格行
- 9. 突出顯示DataGridView行
- 10. JqGrid突出顯示行
- 11. 突出顯示列表行
- 12. Mono.TextEditor突出顯示行
- 13. (DevExpress)突出顯示一行
- 14. TextWrangler和行突出顯示
- 15. 突出顯示兩行
- 16. 突出顯示行TableLayoutPanel
- 17. 突出顯示特定的輸出行
- 18. 找出文本是否顯示太長,需要換行
- 19. 突出顯示和取消突出顯示行上點擊行排列
- 20. 如何通過XtraGrid上的邊框突出顯示突出顯示的行
- 21. 太陽黑子突出顯示不出現
- 22. Datatables - 突出顯示mouseover上的行
- 23. 突出顯示html表中的行?
- 24. 突出顯示已更改的行
- 25. Vim - 突出顯示已更改的行
- 26. 突出顯示基於id的ListView行
- 27. 突出顯示RichTextBox中的整行
- 28. 突出顯示JSF數據表的行
- 29. 突出顯示特定的行降價
- 30. 在DataGrid中突出顯示SelectedItem的行
爲什麼離開VIM!? –
使用調試器,查看代碼結構,智能自動完成等。我在Intellij中使用vim綁定。 –
好吧,除了嵌入式可視化調試器接口(VIM有它的選擇,但我從未嘗試過)之外,它能夠比我嘗試過的任何IDE都讓我滿意,最後是我開發的...( vim-instant-markdown,vim-colorschemes,YouCompleteMe,自動配對,SingleCompile,syntastic,nerdtree,vim-markdown,vim-fleed,表格,vim-ruby,vim-eunuch,ultisnips,彩虹,bufkill,vim-shell, gruvbox,vim-haml,hexmode,ctrlp.vim,...)。正因爲如此,現在,*我個人*實際上已將全標記的IDE作爲調試接口降級... =) –