你好,歡迎進入江蘇優(yōu)軟數(shù)字科技有限公司官網(wǎng)!
發(fā)布時間:2024-06-18
瀏覽次數(shù):0
全棧之路:Text3 的工具
前言
代碼筆記是一個系列文章,從一個完整項目用到的環(huán)境、工具講起,可以隨時作為自己的參考,是成為全棧工程師的瘋狂之路。
請點擊右上角的+關(guān)注,希望對你的后續(xù)工作有所幫助。
概述
開發(fā)一個項目前,必須要有一個好的代碼工具。之前用過,不過今年2月底注冊碼過期了,沒有付費。開始用Text3,發(fā)現(xiàn)它超級好用,尤其是配置了各種插件之后,它已經(jīng)不再是我之前理解的那個文本編輯器了,簡直強大。
本文主要講述配置過程,分享給大家,方便工作中隨時自查。雖然網(wǎng)上教程很多,但是自己動手還是有很多坑需要填。
Text3 下載
配置
在Mac環(huán)境下是Cmd鍵,在環(huán)境中是Ctrl鍵。以下以Mac環(huán)境下描述:
Cmd+~或者菜單view->show調(diào)出控制臺sublime text 3下載,顯示在底部,輸入
.,os; pf = ' .-'; ipp = .ath(); ..( ..( ..()) ); open(os.path.join(ipp, pf), 'wb').write(..( '' + pf.(' ','%20')).read())
重啟文本3.如果在->中看到這一項,則表示安裝成功。
按Cmd+Shift+P調(diào)出命令面板,輸入調(diào)用選項后回車,然后在列表中選擇需要安裝的插件。
這一步會出現(xiàn)問題,在命令面板輸入IP地址或者密碼之后可能會長時間無響應(yīng),導(dǎo)致無法找到并安裝任何插件,我遇到之后花了好久才明白原因。
它不是安裝插件,而是一個安裝工作??。首先,它會下載一個
文件,當(dāng)然由于GFW的原因,這一步可能會失效或者不穩(wěn)定,具體表現(xiàn)就是有時候能用,有時候不能用,當(dāng)不能用的時候,會報錯
首先,會彈出一個窗口,其中包含以下信息:
沒有
然后控制臺里就會出現(xiàn)下面這段話。
:錯誤。URL 錯誤 [Errno 65] 沒有到主機的路由
我的解決方案是直接使用迅雷添加任務(wù),并將.json文件下載到本地。
注意不要從瀏覽器下載,因為里面會有更多的HTML代碼,可能會導(dǎo)致其他問題。然后將.json上傳到可以訪問的公網(wǎng)IP地址,或者類似的本地路徑。
然后打開->->,進入User目錄修改.-文件,添加一段
":
問題解決了!如果還有問題,請百度搜索 .json。還有其他解決方法,比如刪除后重新安裝。
插件安裝
現(xiàn)在你終于可以開心的開始安裝各種插件了!
Cmd+Shift+P調(diào)出命令面板,輸入ip,按回車sublime text 3下載,輸入名稱,選中,按回車即可安裝。
是一款終極插件。它為 ST3 添加了許多類似 IDE 的功能,例如:自動完成,默認情況下啟用,并提供各種配置選項。
代碼中使用了支持pep8標(biāo)準(zhǔn)的工具,由于我個人使用的是另外一個工具,因此在配置文件中我會徹底禁用它,操作如下:>>>>>–User:{“”:false}
代碼允許您在特定文件中使用它。如果您不熟悉軟件復(fù)雜性檢查工具,請務(wù)必先瀏覽上面的鏈接。
Goto 可以查找并顯示整個項目中任何變量、函數(shù)或類的定義。
“查找用法”可以快速找到特定文件中變量、函數(shù)或類的使用位置。
Show:能夠顯示某個函數(shù)或者類的描述字符串(當(dāng)然,如果該字符串有定義的話)
您可以在此處或通過 ST3 查看所有這些功能:文本 > > > >
支持模板和關(guān)鍵字突出顯示以及許多有用的 () 功能。其中一項功能絕對可以節(jié)省時間。您只需幾個關(guān)鍵字即可創(chuàng)建許多常見的代碼塊,例如表單和視圖。請查看官方文檔以獲取列表。
我個人喜歡以下兩個用于創(chuàng)建的代碼片段:輸入 var 將創(chuàng)建一個新的 {{ }},輸入 tag 將創(chuàng)建一個新的 {% %}。
它可以為您的.txt文件提供自動完成、語法高亮和版本管理功能。
使 ST3 在左欄顯示一個小圖標(biāo),指示自上次提交以來是否添加、修改或刪除了代碼。
-文本-git
Git 版本控制
可視化操作:幫助你與 Git repo 協(xié)議交互,支持 init、push、pull、stash 等命令,當(dāng)然你需要提前安裝 Git 并進行相應(yīng)的配置;
它不僅能夠查看和編輯文件,而且會將它們視為格式較差的純文本。此插件通過適當(dāng)?shù)念伾怀鲲@示和其他功能更好地完成了這些任務(wù)。
可以用來預(yù)覽、編譯文件,本文的預(yù)覽就是通過mp進行的。
您可以通過打開它并輸入以下內(nèi)容來查看可用的命令:
: : 在瀏覽器中預(yù)覽
: : 導(dǎo)出 HTML 文件
: : 復(fù)制到剪貼板
:樣式:在瀏覽器中預(yù)覽
:樣式:導(dǎo)出 HTML 文件
:樣式:復(fù)制到剪貼板
:打開快速參考手冊
一旦完成轉(zhuǎn)換,您所有后續(xù)保存的內(nèi)容都將立即反映在轉(zhuǎn)換后的文件中。
它支持將標(biāo)記語言渲染成HTML并在瀏覽器上實時預(yù)覽,也支持導(dǎo)出HTML源代碼文件。
支持的標(biāo)記語言:
Pod(Perl >= 5.10)
RDoc(ruby 在你的 PATH 中)
Org Mode(ruby 和 gem org-ruby be)
(紅寶石以及寶石)
(紅寶石以及寶石)
分裂
允許您將多個文件放入多個分割窗口中。
如果您正在進行測試目的開發(fā)(將代碼放在一個窗口中,將測試腳本放在另一個窗口中)或者正在進行前端開發(fā)(將 HTML 代碼放在一個窗口中,將 CSS/代碼放在另一個窗口中),這將非常有用。
最后
自動打開您上次關(guān)閉編輯器時在其中打開的所有文件。
我總是打開 ST3,并打開一堆項目 - 當(dāng)我重新啟動計算機時,它會自動打開所有這些文件和文件夾
記錄你的代碼時間;
它可以準(zhǔn)確地計算你在項目上花費的時間;它針對不同的IDE有不同的插件。
通過安裝插件,我可以統(tǒng)計我使用的所有項目的行為。
您可以高效地管理和了解您的編碼時間;
—API—
一個支持HTML5標(biāo)簽屬性提示的插件,,,框架,是為數(shù)不多的支持text3后綴提示的插件。HTML5標(biāo)簽提示是text3自帶的,但是提示還是很好用的,還可以設(shè)置提示的語言。
自動將側(cè)邊欄背景色與編輯窗口背景色同步,有時候更改之后側(cè)邊欄顏色沒有變化,不知道什么原因,打開包控制然后列出已安裝的包刷新一下。
r
安裝完成后,輸入命令面板:r:Open
然后會列出配置文件目錄,找到自己需要修改的
比如我好不容易把側(cè)邊欄的背景顏色改了之后,發(fā)現(xiàn)字體一點變化都沒有,實在受不了,這時候我就用r:Open打開我用來修改的主題文件。
后來我用,,找到.-theme,打開發(fā)現(xiàn)
“班級”: ””,
“顏色”: [
207,
223,
232
],
“字體大小”:14
},
添加一行font.size值,保存即可生效
任務(wù)
這是一款非??岬墓ぞ?。你可以創(chuàng)建新的任務(wù)列表,管理任務(wù)時間,調(diào)整狀態(tài)。它是工作過程中的快速筆記和便簽。它讓你清楚地知道你目前的任務(wù)和工作狀態(tài)。每個工程師都應(yīng)該仔細閱讀任務(wù)教程。它是一款絕對的效率工具。
如有侵權(quán)請聯(lián)系刪除!
Copyright ? 2023 江蘇優(yōu)軟數(shù)字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服務(wù)提供商
13262879759
微信二維碼