如何在Sublime文本中為構建系統配置鑰匙重點?
要在崇高文本中配置構建系統的鍵鍵,請通過首選項>鍵綁定打開用戶密鑰綁定文件,然後使用自定義JSON條目編輯右窗格。每個條目都是一個JSON對象,指定“鍵”,“命令”和“ ARGS”。對於一般構建,請使用{“鍵”:[“ ctrl alt b”],“命令”:“構建”,“ args”:{“ variant”:“ run“ run”}},或用{“ keys”:[“ ctrl shift p”],“命令”,“命令”:“ set_build_system”,“ ):? ([0-9])? “,“ name”:“ python”,“ cmd”:[“ python3”,“ -u”,“ $ file”]}}。保存後測試快捷方式,並通過檢查語法錯誤,相互衝突的鍵或不正確的窗格來進行故障排除。確保適當的。公共構建文件,每個系統都可以正常運行。
一旦您了解設置現場何處以及它們的工作方式,在崇高文本中為構建系統配置密鑰界面是一個簡單的過程。主要想法是將自定義鍵盤快捷鍵分配給特定的構建系統,因此您可以在不進行菜單的情況下快速切換它們。
找到您的密鑰綁定文件
Sublime Text可讓您通過編輯JSON文件來自定義鍵鍵。您需要打開用戶鍵綁定文件,而不是默認文件。這樣做:
- 轉到
Preferences > Key Bindings
- 這打開了兩個窗格:左顯示默認綁定(不要編輯此),右邊是您的用戶特定文件,更改應進行
您可以從一個空數組[]
開始,如果它是空白的,或者只需在現有列表中添加新條目即可。
了解鑰匙綁定的結構
每個鍵鍵入條目都是數組中的JSON對象。構建系統的基本一個看起來像這樣:
{ “鍵”:[“ Ctrl Alt B”], “命令”:“構建”, “ args”:{“ variant”:“ run”} }
讓我們分解一下:
-
"keys"
- 您要使用的鍵盤快捷鍵 "command": "build"
- 告訴Sublime觸發構建"args"
- 其他信息;"variant": "run"
意味著它將運行所選的構建變體(如果您的構建系統具有多個命令)
如果您將快捷方式分配給特定的構建系統,則可能需要直接包含"cmd"
參數,尤其是如果您有多個構建文件(例如C .sublime-build
, Python.sublime-build
等)。
為特定構建系統分配快捷方式
有時,您需要不同語言或環境的不同快捷方式。這是您可以在運行之前選擇特定構建系統的鑰匙調節方法:
{ “鍵”:[“ Ctrl Shift P”], “命令”:“ set_build_system”, “ args”:{ “ file_regex”:“^(.. [^:]*):([0-9]):?([0-9])? “名稱”:“ Python”, “ cmd”:[“ python3”,“ -U”,“ $ file”] } }
此示例設置了快捷方式( Ctrl Shift P
),以選擇Python構建系統並使用python3
執行腳本。您可以調整"name"
和"cmd"
以匹配自己的.sublime-build
文件內容。
?提示:如果您已經有一個.sublime-build
文件,請將其"cmd"
行複製到此處的"args"
部分中,以確保通過快捷鍵觸發時的行為相同。
測試和故障排除
添加您的自定義鍵鍵:
- 保存文件
- 嘗試快捷方式
- 如果什麼都沒有發生,請進行雙檢查:
- 鍵已經由另一個命令使用了嗎?
- JSON中是否存在語法錯誤(例如缺少的逗號)?
- 您是否意外地修改了默認窗格而不是用戶?
另外,請記住,構建系統取決於正確的.sublime-build
文件活動或密鑰限制中指定的文件。沒有一個,按捷徑不會做太多。
基本上就是這樣。一旦設置了一些快捷方式,構建系統之間的切換就會更快,更直觀。可能需要幾個嘗試才能使JSON正確,但是一旦運行,它的航行順利。
以上是如何在Sublime文本中為構建系統配置鑰匙重點?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undress AI Tool
免費脫衣圖片

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

是的,SublimeText可以免費使用,但鼓勵用戶購買許可證。它提供無限期免費試用,所有功能均可使用,但會偶爾彈出提醒購買許可證的窗口;個人或隨意使用可不付費,但購買許可證可支持開發並去除提醒;許可證永久有效,適用於所有平台,單用戶許可費為90美元,支持多用戶和團隊授權,並提供教育和批量折扣;購買後將許可證密鑰複製到軟件中即可激活,無需賬戶或在線激活。

toConfigureKeyBindingsForBuildSystemsInSubliMeText,OpentheuserKeyBindingsFileViaPreferences> keybindings,然後EdittherightPanewithewithCustomJsonEntries.eactentEnterryisajsonobjectsajsonobjectspecifying'keys'keys'keys'keys'',''命令“”,“ andoptionally” grags'grags'fo

要更有效地使用SublimeText,可參考以下資源:1.官方文檔和內置幫助提供核心功能和配置選項的準確信息;2.YouTube頻道如TheNetNinja和TraversyMedia提供視頻教程;3.論壇和社區網站如SublimeText論壇和Reddit提供插件和問題解答;4.書籍和深度指南如《MasteringSublimeText》適合閱讀長文內容;5.使用PackageControl安裝插件如Emmet、GitGutter提升效率。通過這些資源結合不同學習方式,可以全面提升Sublim

SublimeText的PackageControl可通過幾個步驟瀏覽和搜索包。首先使用“PackageControl:ListPackages”查看已安裝包;其次通過“PackageControl:InstallPackage”輸入關鍵詞(如“git”或“python”)搜索可用包;最後可訪問官網packagecontrol.io手動瀏覽,按流行度或更新時間排序並查看詳細信息。注意包的維護狀態、評價及網絡環境可能影響搜索結果。

SublimeText崩潰問題通常由插件衝突、配置異常或版本問題引起,解決方法如下:1.啟動安全模式排查插件衝突,確認後逐一禁用或卸載插件;2.清理緩存和配置文件,通過重命名數據目錄重置設置;3.更新或回退軟件版本,並確保插件同步更新;4.查看系統日誌獲取崩潰線索。多數情況下通過上述步驟可解決問題。

是的,YouCareNableWordWrapInsublimeTextByToview> WordWrapandClickingToenableit.tosetitasdefault,OpenPreferences> settingingsandingsandAdadd“ word_wrap”:truetoyourusertings.forspecificfiletypes,createSyntax-specificetificettingsbydingtingsbydingtingsamelinemelinemellinelinemelinemelinemellinelinemelinemelinemelinemelinemelinemelinemelinemellinelinemellineLinemelineMinelilemelineMinemelineIllinIn

YoucanpullchangesfromaremoterepositoryinSublimeTextusingpluginsortheterminal.1.InstallGitSavvyorSublimeGittoperformGittaskswithinSublime;GitSavvyisfreeandopen-sourcewhileSublimeGitoffersapolishedUI.2.AfterinstallingGitSavvy,usetheCommandPaletteorshor

SublimeText通過配置sublime-project文件的cmd字段實現參數傳遞,具體方法有三種:一是直接在命令中硬編碼參數,如{"cmd":["python","build_script.py","--option1","value1"]},適用於固定參數;二是使用內置變量動態傳參,如$file、$folder等,例如{"cmd":["python"
