你好,歡迎進入江蘇優(yōu)軟數(shù)字科技有限公司官網(wǎng)!
發(fā)布時間:2023-06-23
瀏覽次數(shù):0
我之前也用過很多代碼編輯器,從++,到,最后。 在這個過程中,我為每個編輯器折騰了很多配置、插件和主題。 開發(fā)者的編輯器相當(dāng)于劍客的小刀和槍手的袖珍槍。 一個好的武器配件可以極大的提高我們的戰(zhàn)斗力。
所以對于一個好的程序員來說,一個好的代碼編輯器可以起到很大的作用,它可以給我們在開發(fā)過程中帶來很多的方便、幫助、效率和影響。 即使是優(yōu)秀的編輯器,也能為開發(fā)者在日常編程中帶來更高的樂趣感。
槍手會根據(jù)幾個經(jīng)度來選擇槍:重量、粉碎力、炮彈體積和精度等等。 對于開發(fā)者來說也是如此,我們會考慮編輯器的插件、可擴展性、兼容性、功能性、美觀性和快捷鍵等。
其中,我們最關(guān)心的是:
總結(jié)起來,可能就是“讓我們寫代碼更快、更愉快、更舒服”
“開始”邊界
為了充分教你如何高效地使用它,我們需要提到三大藍籌:快捷鍵、插件和配置。 由于內(nèi)容較多,我分成3篇文章供大家學(xué)習(xí)。 (感興趣的童鞋可以關(guān)注一下)
本文主要詳細講解了常用的快捷鍵sublime text 3左邊欄文件圖標(biāo),讓你在寫代碼時更加方便,基本上可以離開鍵盤了。
基本上記住那些常用的快捷鍵,我們就可以立即提升使用效率,也提高我們編碼的速度!
讓我們一起成為最優(yōu)秀的中級玩家吧!
“一”編輯器使用
我們先來說說使用編輯器功能的快捷鍵,一些常用的功能可以讓我們更加快捷方便的使用它們。 同時,您還可以使用該快捷鍵挖掘編輯器更多隱藏的功能。
快捷鍵列表視圖“查看”
如果想要查看所有快捷鍵的童鞋可以使用以下快捷鍵:
Mac:+K,然后+S
Linux/:Ctrl+K,然后 Ctrl+S
如果需要快速查看特定快捷鍵,只需在快捷鍵列表上方的搜索欄中輸入直接搜索即可
快速打開文件“”
它可以用于快速搜索,然后打開項目中的文件。 當(dāng)你想在小項目中打開某個代碼文件時,這個方法非常實用。
蘋果機:+P
Linux/:Ctrl+P
小方法
編輯器命令“”
可以通過在搜索前加上 > 前綴來調(diào)用命令。 在編輯器中可以做很多命令,可以快速搜索快捷鍵,還可以執(zhí)行插件的一些命令,非常實用!
蘋果機:+P
Linux/:Ctrl+P
小方法
如果你想快速查看快捷鍵,也可以通過這些方法進行搜索。
分割編輯器“分割”
在開發(fā)過程中,我們經(jīng)常會同時打開多個文件進行編輯,尤其是對于高度封裝的代碼,我們會同時修改多個文件。
更不用說后端了,很多時候我們都在同時編輯HTML、CSS和文件。
編譯Vue的時候就更困難了。 HTML、CSS和腳本都在一個文件中,代碼會很長。 在同一個編輯器中拆分當(dāng)前文件,然后分別滑動到 HTML、CSS 和腳本部分。 副本可以同時修改。
Mac:+\\ 或 2,3,4
:Shift+Alt+\\ 或 2,3,4
Linux:Shift+Alt+\\ 或 2,3,4
編輯器網(wǎng)格布局“Grid”
默認情況下,編輯器組按垂直列布局(例如,當(dāng)您拆分編輯器時,默認情況下它將垂直拆分到您的指尖)。 而且很多時候當(dāng)你拆分幾個編輯器的時候,你會發(fā)現(xiàn)每個編輯器的長度會變得越來越窄,可視性會大大提高。 這時候我們希望使用網(wǎng)格布局。 所以我們可以使用編輯器的2x2網(wǎng)格布局。
首先我們需要創(chuàng)建一個空的編輯器組:打開“表單視圖”>“編輯器布局”>“2x2 網(wǎng)格”:
默認情況下,關(guān)閉編輯器組中的最后一個編輯器也會關(guān)閉整個編輯組。 上次要使用的時候需要重新打開網(wǎng)格布局,我們可以在 .json 配置中更改 ..:false 。
快速打開和關(guān)閉側(cè)邊欄“”
當(dāng)我們專注于編程時,右側(cè)的側(cè)邊欄會占用我們一定的空間,尤其是在使用雙屏(尤其是豎屏)或使用分割編輯器模式時。 折疊側(cè)邊欄可以幫助我們節(jié)省大量空間。
麥克:+B
/Linux:Ctrl+B
快速打開集成終端“”
在開發(fā)過程中,我們經(jīng)常需要使用終端來執(zhí)行命令。 快速打開終端會給我們帶來很多便利。
麥克:+`
/Linux:Ctrl+`
《二》輔助代碼編譯
接下來我們來說一下編程中常用的輔助快捷鍵。 這個快捷鍵可以幫助我們提高編碼的速度和效率,讓我們的手掌更加專注于鼠標(biāo),減少在鼠標(biāo)和鍵盤之間切換的時間。
合并線“”
麥克:+J
Linux/:使用上面提到的快捷鍵,打開快捷鍵查詢列表,搜索“合并行”(..),將鍵盤放在合并行的快捷鍵上,然后點擊編輯圖標(biāo),這里就可以設(shè)置一個你喜歡的快捷鍵。
代碼低格式“代碼”
這個快捷鍵可以幫助我們快速調(diào)整代碼縮減,但是我建議多使用插件,這將在下一篇文章中提到。
蘋果機:Shift+F
:Shift+Alt+F
Linux:Ctrl+Shift+I
清除多余空格“”
這個命令可以幫助我們清除代碼前后多余的空格。 如果我們的項目有嚴格的 Lint 規(guī)范,這將幫助我們減少多余空格的錯誤。
蘋果機:+K+X
/Linux: Ctrl+K Ctrl+X
小方法
該功能可以手動執(zhí)行。 我們不需要選擇一一清理。 我們可以在配置上設(shè)置手動清理。 下面教大家兩種配置方法。
使用.json
打開編輯器命令(Mac:+P / :Ctrl+P)
在搜索框中輸入 >Open,然后選擇首選項:打開設(shè)置 (json)
然后在.confg中添加“files.ce”: true,如果該配置已經(jīng)存在,請確保該值為true。
保存文件生效(如果沒有立即生效,可以重啟)
使用可視化 (UI) 設(shè)置
打開編輯器命令(Mac:+P / :Ctrl+P)
在搜索框中輸入>打開,然后選擇首選項:打開設(shè)置 (ui)
在文本編輯器>文件中找到Trim并勾選(我們也可以直接在搜索框中輸入Trim來快速找到該配置的位置),請參考下面的截圖。
代碼折疊“代碼”
在開發(fā)項目中,越來越多的后端代碼會寫在單個文件中。 當(dāng)我們想要專注于某個部分或者找到某段代碼時,這是相當(dāng)困難的。 通常這個時候我們會折疊一些不重要的代碼段。 而且用鍵盤自動一一點擊,效率很低。 在這些情況下,代碼折疊快捷方式非常有用。
折疊代碼快捷方式
麥克:++[
/linux:Ctrl+Shift+[
展開代碼快捷方式
麥克:++]
/linux:Ctrl+Shift+]
向上/向下復(fù)制行“/Down”
在編寫代碼時,我們經(jīng)常會連續(xù)編譯一些非常相似的代碼或者先復(fù)制然后稍微修改。 尤其是在 JS 或這些導(dǎo)入的包中。 如果我們需要選擇一行,復(fù)制,回車粘貼,這一波操作確實不夠快。 有沒有更快的復(fù)制方法? 一些!
Mac:Shift++??/??
:Shift+Alt+??/??
Linux:Ctrl+Shift+Alt+??/??
事實上,如果您不喜歡默認的快捷鍵,可以在快捷鍵列表中更改它。
選擇短語“單詞”
在開發(fā)過程中很多時候我們會需要同時改變多個相同的短語(多個變量名),這些短語可能是本地方法中的短語sublime text 3左邊欄文件圖標(biāo),也可能是這個文件中同一個名詞組的改變。 較舊的方法是使用全局搜索然后替換。
有一種更快更簡單的方法,它可以讓您快速選擇部分或全部選擇。 選擇后,您可以同時更改所選短語。
部分選擇
首先選擇您需要的短語并按下面的快捷鍵:
蘋果機:+D
/Linux:Ctrl+D
如果我們多次按下快捷鍵,編輯器會繼續(xù)查找相同的短語,然后手動選擇。
全球精選
同樣先選擇你需要的短語,然后按快捷鍵:
蘋果電腦:+Shift+L
/Linux:Ctrl+Shift+L
唯一的區(qū)別是,這將在當(dāng)前文件中找到所有相同的短語并選擇它們。
跳轉(zhuǎn)到特定行數(shù)“”
排查錯誤時經(jīng)常使用的快捷鍵,我們需要查找當(dāng)前文件下特定行的代碼。
蘋果機:+G
/Linux:Ctrl+G
小方法
結(jié)合我們所學(xué)的知識,我們還可以使用快捷鍵(Mac:+P)打開編輯器命令然后輸入:然后輸入行數(shù)。
跳轉(zhuǎn)到文件中的特定符號“”
這里我解釋一下符號指的是什么,它是代碼中的一種技術(shù)、一個類或一個屬性。
所以在比較大的代碼文件中,這個快捷鍵會非常有用。 它可以讓我們快速找到我們想要編輯的方法、屬性或類!
蘋果機:+Shift+O
/Linux:Ctrl+Shift+O
小方法
如果文件中的符號過多,我們可以在@前面添加:,對所有符號進行分類,這樣我們可以更好的找到我們需要的符號和位置。
跳轉(zhuǎn)到項目中的特定符號“”
這個快捷鍵和文件中的跳轉(zhuǎn)是一樣的,唯一不同的是,這個可以在整個項目中搜索技能、職業(yè)和屬性,并快速跳轉(zhuǎn)到這些符號所在的位置。
蘋果機:+T
/Linux:Ctrl+T
刪除整個短語“Word”
當(dāng)我們輸錯一個短語時,我們經(jīng)常會連續(xù)按刪除鍵,直到我們想重新開始。 雖然打字對于我們程序員來說很快,但重新打字卻遠比一個一個刪除字母要快。 (有的童鞋可能會用鍵盤來選擇要刪除的內(nèi)容,雖然寫代碼的時候可以不用鍵盤就盡量用鍵盤,這樣速度會更快)按這個快捷鍵就可以刪除整個短語了。
蘋果機:+
/Linux:Ctrl+
按短語選擇“”
為了在編程中擺脫鍵盤的使用,我們經(jīng)常需要在一行代碼中選擇多個短語。 這個快捷鍵可以讓我們快速完成此操作。
蘋果電腦:+Shift+←/→
/Linux:Ctrl+Shift+←/→
快速復(fù)制當(dāng)前行“Line”
用過IDE的人基本都熟悉這個操作,就是快速把當(dāng)前行的代碼復(fù)制下來。 這在編程過程中也是很常見的。 雖然我們可以選擇一段代碼,但是按下這個快捷鍵也可以將整個內(nèi)容復(fù)制下來。
蘋果機:+Shift+D
/Linux:Ctrl+Shift+D
刪除一行“aLine”
快速刪除整行的代碼。
蘋果機:+X
/Linux:Ctrl+X
編輯“/Below”時向上/向下添加
使用過的朋友應(yīng)該對這個功能很熟悉。 我們可以在多個位置添加鍵盤編輯點,然后同時編輯它們。 還有這樣的快捷鍵。
Mac:++↑/↓
/Linux:Ctrl+Alt+↑/↓
小方法
如果你想像上圖一樣,在屬性短語前添加同步編輯鼠標(biāo)按鈕后,可以跳轉(zhuǎn)到所有屬性名稱的末尾。 我們只需在所有名稱后添加同時編輯鍵盤,并使用快捷鍵即可:
蘋果電腦:+→
/Linux:Ctrl+→
選擇多行并同時編輯“”
該快捷鍵需要與鍵盤配合使用。 我們在編譯代碼的時候經(jīng)常會選擇一大串代碼進行編輯。 這時候這個快捷鍵就非常有用了。
我們也可以按住這個快捷鍵,然后同時選擇我們需要改變的位置,然后同時編輯多個鍵盤位置!
蘋果機:Shift+
/Linux:Shift+Alt
更改“符號”“”
默認情況下,支持方法名、類名、屬性名等符號。 更改后,文件下引用符號的地方也會同時手動更改。 對其他語言的支持需要插件。
蘋果電腦:F2
/Linux:F2
交流討論
如有侵權(quán)請聯(lián)系刪除!
Copyright ? 2023 江蘇優(yōu)軟數(shù)字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服務(wù)提供商
13262879759
微信二維碼