sublime text 多行注釋可通過多種方法實現(xiàn)。1. 使用快捷鍵 ctrl + /(windows/linux)或 cmd + /(mac)可對選中的多行代碼進(jìn)行單行注釋,再次按下取消注釋;2. 通過塊選擇功能(alt+拖動或option+拖動),可在多行指定位置手動輸入注釋符;3. 安裝插件如 comment-spell 可支持更智能的注釋方式;4. 使用 shift + alt + a(windows/linux)或 shift + option + a(mac)可切換塊注釋,也可通過菜單或自定義快捷鍵實現(xiàn)。
sublime Text 是很多開發(fā)者喜歡的編輯器,輕量、快速、插件豐富。但剛上手時可能會遇到一個問題:怎么多行注釋?其實方法挺直接,而且有多種方式可以實現(xiàn),下面我就來聊聊幾種常見又實用的方法。
快捷鍵是最常用的多行注釋方式
在 Sublime 中,最方便的多行注釋方法就是使用快捷鍵。操作也非常簡單:
- 選中你想要注釋的多行代碼
- 按下 Ctrl + /(Windows/Linux)或 Cmd + /(Mac)
這樣就能一次性把選中的每一行都加上單行注釋符號,比如在 JavaScript 中是 //,在 html 中是 ,不同語言會自動識別對應(yīng)的注釋格式。
如果你再按一次這個組合鍵,它就會把這些行取消注釋。非常方便,適合日常開發(fā)中頻繁切換代碼狀態(tài)的時候用。
使用塊選擇進(jìn)行更靈活的注釋操作
有時候我們想手動控制注釋的位置,或者只想在某些行的中間插入注釋符,這時候就可以用“塊選擇”功能:
- 按住 Alt 鍵(Windows/Linux)或 Option 鍵(Mac)
- 鼠標(biāo)點擊并拖動,選擇一個矩形區(qū)域
- 在你想加注釋的地方輸入內(nèi)容
這種方式特別適合你在多行開頭同時添加 // 或者 #,而不需要整行都被注釋掉。雖然不是真正的“注釋功能”,但在特定場景下很實用。
安裝插件提升效率(推薦:Comment-Spell)
如果你經(jīng)常寫多語言項目,或者希望支持更智能的注釋方式(比如塊注釋 /* */),可以安裝一些增強注釋功能的插件,比如 Comment-Spell 或 DocBlockr。
安裝方法很簡單:
- 打開命令面板:Ctrl + Shift + P
- 輸入 “Install Package Control” 安裝插件管理器(如果還沒裝的話)
- 再次打開命令面板,輸入 “Install Package”
- 搜索你想安裝的插件名稱,回車安裝即可
這些插件不僅能幫你更快地注釋代碼,還能根據(jù)光標(biāo)位置自動判斷是否需要塊注釋還是行注釋,甚至能配合文檔生成注釋模板。
小技巧:別忘了塊注釋快捷鍵
除了逐行注釋外,有些語言支持塊注釋方式,比如 JavaScript 的 /* … */,css 的 /* … */ 等等。你可以手動輸入,也可以試試下面這個組合鍵:
- 選中代碼
- 按下 Shift + Alt + A(Windows/Linux)或 Shift + Option + A(Mac)
這個默認(rèn)快捷鍵在部分版本或配置下可能不生效,如果你發(fā)現(xiàn)不能用,可以嘗試通過菜單欄的 Edit > Comment > Toggle Block Comment 來執(zhí)行。或者自定義一下快捷鍵綁定。
基本上就這些常用的方法了。用得多了你會發(fā)現(xiàn),Ctrl + / 基本能滿足大多數(shù)情況,偶爾搭配插件或塊選擇處理特殊需求就行。看似簡單的小功能,熟練之后真的能提高不少編碼效率。