亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

目錄
構(gòu)建系統(tǒng)如何在崇高文本中工作
建立通用語言的構(gòu)建系統(tǒng)
Python
JavaScript / node.js
c
在構(gòu)建系統(tǒng)之間切換
有些人要注意
首頁 開發(fā)工具 sublime 如何在崇高文本中為不同編程語言設(shè)置構(gòu)建系統(tǒng)?

如何在崇高文本中為不同編程語言設(shè)置構(gòu)建系統(tǒng)?

Jul 07, 2025 am 01:32 AM

要在Sublime Text中設(shè)置構(gòu)建系統(tǒng),請(qǐng)創(chuàng)建帶有鏈接到特定文件類型的自定義命令的Sublime-Build文件。 1。將命令定義為使用“ $ file”之類的變量執(zhí)行代碼。 2。使用“選擇器”字段將構(gòu)建系統(tǒng)與諸如“ source.python”之類的語法相關(guān)聯(lián)。 3。將JSON文件保存在軟件包/用戶目錄中。 4。分配可以通過系統(tǒng)路徑訪問的解釋器或編譯器。 5。通過工具>構(gòu)建系統(tǒng)或CTRL Shift B之間的切換。6??蛇x地將用戶首選項(xiàng)設(shè)置默認(rèn)的構(gòu)建系統(tǒng)。確保正確的文件擴(kuò)展名用于自動(dòng)選擇器識(shí)別。

在崇高的文本中為不同的編程語言設(shè)置構(gòu)建系統(tǒng)實(shí)際上很簡(jiǎn)單。關(guān)鍵想法是您可以定義自定義命令以編譯或運(yùn)行代碼,并將其分配給特定的語法或文件類型。配置后,您可以擊中Ctrl B (或MACOS上的Cmd B )以在編輯器內(nèi)部執(zhí)行代碼。


構(gòu)建系統(tǒng)如何在崇高文本中工作

Sublime Text使用.sublime-build文件存儲(chǔ)構(gòu)建系統(tǒng)配置。這些是簡(jiǎn)單的JSON文件,可以指定運(yùn)行什么命令,應(yīng)如何處理輸入/輸出以及要使用的環(huán)境。您可以為使用的每種語言創(chuàng)建單獨(dú)的構(gòu)建文件。

這是基本結(jié)構(gòu)的樣子:

 {
  “ cmd”:[“ python”,“ -u”,“ $ file”],
  “選擇器”:“ source.python”
}
  • "cmd" :這告訴Sublime執(zhí)行什么命令。
  • "$file" :代表當(dāng)前打開文件的變量。
  • "selector" :將此構(gòu)建系統(tǒng)鏈接到具有某個(gè)語法的文件。

您可以將這些文件放在軟件包/用戶文件夾中,這是Sublime默認(rèn)情況下的自定義設(shè)置。


建立通用語言的構(gòu)建系統(tǒng)

以下是為一些流行語言設(shè)置構(gòu)建系統(tǒng)的示例:

Python

如果您正在使用Python,并且想直接從Sublime運(yùn)行腳本:

  1. 轉(zhuǎn)到工具>構(gòu)建系統(tǒng)>新構(gòu)建系統(tǒng)…
  2. 粘貼以下內(nèi)容(需要根據(jù)需要調(diào)整Python版本):
 {
  “ cmd”:[“ python3”,“ -u”,“ $ file”],,
  “選擇器”:“ source.python”
}
  1. 將其保存為Python.sublime-build

確保從終端或命令行安裝python并可以訪問。

JavaScript / node.js

使用節(jié)點(diǎn)運(yùn)行JS文件:

 {
  “ cmd”:[“ node”,“ $ file”],
  “選擇器”:“ source.js”
}

將其保存為NodeJS.sublime-build 。現(xiàn)在,當(dāng)您打開一個(gè).js文件并點(diǎn)擊Ctrl B時(shí),它將通過節(jié)點(diǎn)運(yùn)行。

c

用于編譯和運(yùn)行C代碼:

 {
  “ cmd”:[“ g”,“ $ file”,“ -o”,“ $ {file_path}/$ {file_base_name}”],
  “選擇器”:“ source.c”,
  “ working_dir”:“ $文件夾”,
  “變體”:[
    {
      “名稱”:“運(yùn)行”,
      “ cmd”:[“ bash”,“ -c”,“ g'$ file'-o'$ {file_path}/$ {file_base_name}'&&'&'$ {file_path}/$ {file_base_name}'
    }
  這是給出的
}

此設(shè)置會(huì)編譯文件并添加一個(gè)變體以在編譯后立即運(yùn)行。

您可以通過按Ctrl Shift B ,然后選擇它來觸發(fā)“運(yùn)行”變體。


在構(gòu)建系統(tǒng)之間切換

一旦創(chuàng)建了多個(gè)構(gòu)建系統(tǒng),它們之間的切換就很容易:

  • 使用工具>構(gòu)建系統(tǒng),然后選擇所需的系統(tǒng)。
  • 或按Ctrl Shift B ,然后從列表中選擇所需的系統(tǒng)。

Sublime基于selector字段記住您每個(gè)文件類型的最后選擇。

您還可以Preferences > Settings添加:

 “ default_build_system”:“ packages/user/python.sublime-build”

只需用構(gòu)建文件的正確名稱替換路徑即可。


有些人要注意

  • 確保解釋器或編譯器在您的系統(tǒng)路徑中可用 - 否則崇高找不到。
  • 如果構(gòu)建時(shí)什么都沒發(fā)生,請(qǐng)檢查窗戶的左下角;它顯示了哪種構(gòu)建系統(tǒng)處于活動(dòng)狀態(tài)。
  • 語法特定的構(gòu)建系統(tǒng)僅在文件具有公認(rèn)的擴(kuò)展名時(shí)激活。因此,請(qǐng)使用正確的.py , .js等保存腳本。

基本上就是所有。只需幾個(gè).sublime-build文件,您就可以使Sublime Text感覺更像是根據(jù)您的需求量身定制的完整IDE。

以上是如何在崇高文本中為不同編程語言設(shè)置構(gòu)建系統(tǒng)?的詳細(xì)內(nèi)容。更多信息請(qǐng)關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

本站聲明
本文內(nèi)容由網(wǎng)友自發(fā)貢獻(xiàn),版權(quán)歸原作者所有,本站不承擔(dān)相應(yīng)法律責(zé)任。如您發(fā)現(xiàn)有涉嫌抄襲侵權(quán)的內(nèi)容,請(qǐng)聯(lián)系admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費(fèi)脫衣服圖片

Undresser.AI Undress

Undresser.AI Undress

人工智能驅(qū)動(dòng)的應(yīng)用程序,用于創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用于從照片中去除衣服的在線人工智能工具。

Clothoff.io

Clothoff.io

AI脫衣機(jī)

Video Face Swap

Video Face Swap

使用我們完全免費(fèi)的人工智能換臉工具輕松在任何視頻中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費(fèi)的代碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

功能強(qiáng)大的PHP集成開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級(jí)代碼編輯軟件(SublimeText3)

熱門話題

Laravel 教程
1597
29
PHP教程
1488
72
崇高的文本免費(fèi)使用嗎?有什么許可選項(xiàng)? 崇高的文本免費(fèi)使用嗎?有什么許可選項(xiàng)? Jul 17, 2025 am 02:35 AM

是的,SublimeText可以免費(fèi)使用,但鼓勵(lì)用戶購買許可證。它提供無限期免費(fèi)試用,所有功能均可使用,但會(huì)偶爾彈出提醒購買許可證的窗口;個(gè)人或隨意使用可不付費(fèi),但購買許可證可支持開發(fā)并去除提醒;許可證永久有效,適用于所有平臺(tái),單用戶許可費(fèi)為90美元,支持多用戶和團(tuán)隊(duì)授權(quán),并提供教育和批量折扣;購買后將許可證密鑰復(fù)制到軟件中即可激活,無需賬戶或在線激活。

如何在Sublime文本中為構(gòu)建系統(tǒng)配置鑰匙重點(diǎn)? 如何在Sublime文本中為構(gòu)建系統(tǒng)配置鑰匙重點(diǎn)? Jul 13, 2025 am 12:34 AM

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

崇高文本的一些鮮為人知但有用的功能是什么? 崇高文本的一些鮮為人知但有用的功能是什么? Jul 08, 2025 am 12:54 AM

SublimeText有很多實(shí)用但容易被忽略的功能。 1.多重選擇與快速編輯:支持多光標(biāo)操作、拆分選中行、批量修改相同詞,提升處理重復(fù)內(nèi)容效率;2.模糊搜索拓展功能:可跳轉(zhuǎn)函數(shù)定義、指定行號(hào)、全局搜索符號(hào),便于大型項(xiàng)目導(dǎo)航;3.自動(dòng)保存與項(xiàng)目恢復(fù):無需手動(dòng)保存,崩潰后可自動(dòng)恢復(fù),保留多任務(wù)工作狀態(tài);4.自定義快捷鍵與插件擴(kuò)展:通過命令面板安裝插件、自定義快捷鍵,顯著提升個(gè)性化編輯效率。

哪些推薦的崇高文本軟件包用于Web開發(fā)? 哪些推薦的崇高文本軟件包用于Web開發(fā)? Jul 05, 2025 am 01:27 AM

SublimeText的最佳包提升網(wǎng)頁開發(fā)效率。1.Emmet快速生成HTML/CSS代碼,如用縮寫div.container自動(dòng)生成完整標(biāo)簽,并支持嵌套和重復(fù)元素;2.SideBarEnhancements增強(qiáng)文件管理,提供新建模板、垃圾桶移動(dòng)、右鍵瀏覽器打開等功能;3.CSScomb自動(dòng)整理CSS屬性順序,提升可讀性和維護(hù)性,支持自定義排序規(guī)則;4.GitGutter顯示代碼變更標(biāo)記,方便快速查看新增、刪除或修改的代碼行;5.LSP及語言插件提供智能補(bǔ)全、跳轉(zhuǎn)定義、錯(cuò)誤檢查等實(shí)時(shí)代碼提示功能

如何為Python開發(fā)設(shè)置崇高的文本? 如何為Python開發(fā)設(shè)置崇高的文本? Jul 05, 2025 am 12:46 AM

要設(shè)置SublimeText進(jìn)行Python開發(fā),首先安裝PackageControl,接著安裝插件,配置構(gòu)建系統(tǒng),并啟用自動(dòng)格式化。1.安裝PackageControl:通過控制臺(tái)粘貼命令安裝;2.安裝插件:如Anaconda、SublimeREPL、PythonFlake8Lint以增強(qiáng)功能;3.配置構(gòu)建系統(tǒng):創(chuàng)建自定義的Python3.sublime-build文件并選擇對(duì)應(yīng)解釋器路徑;4.啟用自動(dòng)格式化:使用YAPF或Black結(jié)合快捷鍵實(shí)現(xiàn)代碼美化。

在哪里可以找到更多資源來學(xué)習(xí)崇高的文本及其功能? 在哪里可以找到更多資源來學(xué)習(xí)崇高的文本及其功能? Jul 15, 2025 am 12:38 AM

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

如何使用Sublime Text的摘要功能來創(chuàng)建可重復(fù)使用的代碼模板? 如何使用Sublime Text的摘要功能來創(chuàng)建可重復(fù)使用的代碼模板? Jul 08, 2025 am 12:33 AM

SublimeText的代碼片段功能可通過預(yù)設(shè)模板提升編碼效率。具體步驟為:1.通過Tools>Developer>NewSnippet…創(chuàng)建新片段,替換模板中的占位符并保存至默認(rèn)文件夾;2.在代碼中使用觸發(fā)詞加Tab鍵快速插入常用結(jié)構(gòu),如輸入htmlbase即可生成HTML5基礎(chǔ)框架;3.可在片段中添加變量和占位符,例如定義JavaScript函數(shù)模板時(shí)設(shè)置${1:functionName}、${2:arguments}等標(biāo)記以實(shí)現(xiàn)快速定制;4.用戶自定義片段默認(rèn)存儲(chǔ)于Packag

如何在崇高文本中為不同編程語言設(shè)置構(gòu)建系統(tǒng)? 如何在崇高文本中為不同編程語言設(shè)置構(gòu)建系統(tǒng)? Jul 07, 2025 am 01:32 AM

TosetupbuildsystemsinSublimeText,create.sublime-buildfileswithcustomcommandslinkedtospecificfiletypes.1.Definethecommandtoexecutecodeusingvariableslike"$file".2.Usethe"selector"fieldtoassociatethebuildsystemwithasyntaxsuchas"

See all articles