Godzilla. 2019-03-01
網(wǎng)站建設(shè)
您可能喜歡的代碼編輯
文本編輯器是每個(gè)程序員的基本工作工具。您可以在任何文本編輯器中編寫代碼,甚至是記事本!但是,如果使用非專用工具,您可能會(huì)缺少某些選項(xiàng),并且無法快速交付所有內(nèi)容。如果您是Web開發(fā)的初學(xué)者,或者甚至是medior開發(fā)人員,那么了解如何使用這些工具可能會(huì)非常有用。下面網(wǎng)站開發(fā)人員已經(jīng)編制了程序員可能喜歡的代碼編輯器列表。
SUBLIME TEXT
Sublime Text是最受歡迎的跨平臺(tái)文本編輯器之一。它可以在Windows,macOS和Linux上使用。這個(gè)基于Python的應(yīng)用程序編程接口(API)現(xiàn)在已有10年歷史,支持許多編程和標(biāo)記語言,但您也可以通過插件添加功能。
Sublime通過強(qiáng)大的“Goto Anything”搜索提供快速導(dǎo)航到文件,而其“Command palette”使用自適應(yīng)匹配來快速鍵盤調(diào)用任意命令,并且它通過JSON設(shè)置文件具有廣泛的可定制性,包括項(xiàng)目特定和特定于平臺(tái)的設(shè)置。
您可以免費(fèi)下載并使用試用版(無限期);但是,單一許可證的費(fèi)用為80美元。
VISUAL STUDIO CODE
另一個(gè)程序員最喜歡的是Visual Studio Code。它由Microsoft構(gòu)建,可用于Windows,macOS和Linux。它易于使用,并具有交互式搜索,片段,多個(gè)替換功能,語法突出顯示和更多選項(xiàng)。
如果您正在使用Git,這對(duì)您來說是個(gè)好消息:它內(nèi)置了Git命令,因此您可以直接從編輯器查看差異,階段文件和提交。其IntelliSense可幫助您超越語法突出顯示和自動(dòng)完成功能,因此您可以根據(jù)變量類型,函數(shù)定義和導(dǎo)入的模塊進(jìn)行智能完成。它還擁有內(nèi)置的代碼調(diào)試器,可以通過其他功能進(jìn)行擴(kuò)展和自定義。這在《如何開發(fā)您的第一個(gè)進(jìn)步的Web應(yīng)用程序》中也有詳細(xì)得說過。
Visual Studio Code是免費(fèi)下載和使用的,因?yàn)樗且粋€(gè)開源程序,最新的穩(wěn)定版本1.20自2018年1月起可用。
BRACKETS
Brackets是Adobe的跨平臺(tái)代碼編輯器,據(jù)稱是“理解網(wǎng)頁設(shè)計(jì)的現(xiàn)代開源文本編輯器。”它允許在瀏覽器中輕松設(shè)計(jì)并“為網(wǎng)頁設(shè)計(jì)師和前端開發(fā)人員精心設(shè)計(jì)”,“它提供了查找和替換功能、快速編輯功能、自動(dòng)修復(fù)程序、驗(yàn)證,Git集成、自動(dòng)完成、實(shí)時(shí)預(yù)覽、代碼段、引導(dǎo)程序等。您可以使用的流行擴(kuò)展包括Emmet、文件圖標(biāo)、W3C驗(yàn)證、縮進(jìn)指南等等。
雖然它是用Javascript編寫的,但據(jù)說Brackets相當(dāng)慢并且占用大量?jī)?nèi)存,所以你最好有一臺(tái)強(qiáng)大的機(jī)器來運(yùn)行它。
ATOM
Atom是“面向21世紀(jì)的可破解文本編輯器。”它是一個(gè)跨平臺(tái)的編輯工具,具有多個(gè)窗格,可以跨文件分割,比較和編輯代碼。它適用于Windows,Linux和OS X,并具有內(nèi)置的軟件包管理器,具有智能自動(dòng)完成選項(xiàng),可實(shí)現(xiàn)智能和靈活的編碼。通過漂亮的查找和替換選項(xiàng),您可以在鍵入任何文件或所有項(xiàng)目時(shí)查找,預(yù)覽和替換文本。
網(wǎng)站開發(fā)的這個(gè)開源軟件包是完全免費(fèi)的,可以根據(jù)您的需求輕松定制和破解。如果你很容易對(duì)同樣的舊工作環(huán)境感到厭倦,你可以改變主題和顏色,找到合適的心情。
PHP STORM
JetBrains為我們提供PhpStorm代碼編輯器。他們的口號(hào)是PhpStorm深刻理解您的代碼和結(jié)構(gòu),它支持所有PHP語言功能,并提供最佳的代碼完成,錯(cuò)誤預(yù)防等。它非常適合與Symfony,Drupal,WordPress,Laravel,Magento以及許多其他框架一起使用。包括調(diào)試,單元測(cè)試和尖端的前端技術(shù),您甚至可以通過Live Edit立即在瀏覽器中看到所做的更改。
如果您想嘗試一下,您可以享受30天的免費(fèi)試用版,而新訂閱的第一年每個(gè)客戶的費(fèi)用為89歐元,未來幾年的費(fèi)率會(huì)降低。學(xué)生和教學(xué)人員可以在驗(yàn)證時(shí)使用完全免費(fèi)的版本(域名或ISIC卡)。
WEBSTORM
JetBrains的另一個(gè)優(yōu)秀的編碼編輯器是WebStorm。WebStorm是一個(gè)集成開發(fā)環(huán)境(IDE),它為Web代碼編輯,Javascript和Typescript開發(fā)提供了全面的工具。他們?yōu)閾碛凶盥斆鞯木庉嬈鞫械阶院?,因此您可以充分利用現(xiàn)代Javascript生態(tài)系統(tǒng)的強(qiáng)大功能。智能代碼完成,錯(cuò)誤檢測(cè),強(qiáng)大的Javascript導(dǎo)航和重構(gòu)。但是這些只是WebStorm為30天免費(fèi)試用提供的一些功能。
CODEPEN
CodePen是一個(gè)用于測(cè)試用戶創(chuàng)建的HTML,CSS和Javascript代碼片段的在線社區(qū),它還提供了一個(gè)在線代碼編輯器,因此網(wǎng)站開發(fā)人員可以創(chuàng)建代碼片段(稱為“筆”)并對(duì)其進(jìn)行測(cè)試。它成立于2012年,其開發(fā)人員和社區(qū)可能從未在遠(yuǎn)程環(huán)境中單獨(dú)工作。
您可以使用CodePen進(jìn)行原型設(shè)計(jì),測(cè)試錯(cuò)誤,向客戶發(fā)送要查看的內(nèi)容,評(píng)估潛在的招聘,甚至為項(xiàng)目尋找靈感。它是免費(fèi)使用,但如果您每月支付8美元,您也可以解鎖專業(yè)版。
NOTEPAD++
Notepad ++被描述為“免費(fèi)的源代碼編輯器和支持多種語言的Notepad替換。”它可以在MS Windows環(huán)境中使用,因?yàn)樗怯肅 ++編寫的,所以它確保了更高的執(zhí)行速度和更小的程序大小,因?yàn)樗褂昧思僕in32 API和STL。 Notepad ++具有用戶友好的界面,并試圖通過減少CPU功耗來減少二氧化碳排放。您只需要消耗更少的功耗,擁有更環(huán)保的環(huán)境和完美的代碼。
它有英語,法語,西班牙語,中文,德語,塞爾維亞語以及世界上60多種其他語言版本。此外,如果您正在翻譯,您可以幫助將其翻譯成您的母語。
文章標(biāo)簽:
網(wǎng)站開發(fā) 代碼編輯
Godzilla 簽
為了在編輯、圖象設(shè)計(jì)方面進(jìn)一步的提高,我想投身于網(wǎng)站行業(yè)中,一展所長(zhǎng),為所在的公司和社會(huì)貢獻(xiàn)一分力量!
文章評(píng)論: