下載了源碼包,需要瀏覽。window 系統(tǒng)一般用 SourceInsight,但是我用的是 linux mint 系統(tǒng)。折騰了一段時間 wine,效果不好。后來有人說可以用 sublime。我試了一下,效果不錯。
成都創(chuàng)新互聯(lián)公司服務(wù)項目包括文水網(wǎng)站建設(shè)、文水網(wǎng)站制作、文水網(wǎng)頁制作以及文水網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,文水網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到文水省份的部分城市,未來相信會繼續(xù)擴大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!1. sublime 打開文件夾
源碼包一般文件很多,最好打開文件夾瀏覽。使用菜單 File -> Open Folder 打開文件夾。也可以用命令行的方式。如下:
sublime-text folder
我自己的 sublime 是從官網(wǎng)下載,然后放在 /opt 目錄下的,所以不能直接使用命令。后來使用 alias 命令使 sublime 生效。這倒是比使用鏈接方便多了。alias 要想持久化,必須放在 .bashrc 或者類似文件中,以便開機啟動。有人建議 alias 相關(guān)命令放在專門的 .bash_aliases 文件中。我就是這么做的。編輯保存文件后,下次開機就會自動加載。要想立即生效,需執(zhí)行:
source .bash_aliases
2. sublime 使用 ctags
sublime 不能像功能強大的 IDE 實現(xiàn)跳轉(zhuǎn)功能。可以安裝 ctags 插件實現(xiàn)類似功能。這十分必要。否則要手動在數(shù)量繁多的文件中搜索定義會極其麻煩。網(wǎng)上介紹安裝 ctags 的方法大都推薦首先安裝 Package Control 這個插件,使得安裝插件更便捷。我原本還想試試直接安裝,于是到 github 搜索 ctags,結(jié)果在 github.com/SublimeText/Ctags 頁面看到 sublime 官方推薦使用 package control 安裝 ctags。安裝 package control。我找到了它的官網(wǎng):https://packagecontrol.io。右側(cè)有個 Installation,點開后就是安裝提示。這里不做過多介紹。需要注意的是 sublime 的版本,版本 2 與版本 3 安裝使用的包或者命令不同。如何查看 sublime 版本?可以點擊菜單 Help -> About Sublime Text,最下面一行有個 Stable Channel, Build xxxx 字樣。xxxx 是數(shù)字,我的是 Build 3083,第一個數(shù)字 3 說明是版本 3。我在安裝 sublime 的時候按提示重啟了兩次,因為說要安裝某個依賴,我沒有細看。
安裝好 package control 之后再安裝插件果然方便很多。用快捷鍵 Ctrl + Shift + P 呼出 Pacage Control 面板,可以看到相當多選項,都可以點擊,從而執(zhí)行某項操作。輸入 install,它會篩選所有選項,列出包含 install 的項。我們找到 Package Control: Install Package,點擊。第一次執(zhí)行會下載數(shù)據(jù)。下載完成之后,會列出所有可安裝插件。依然輸入 ctags,它會篩選插件列表,找到正確的點擊即可自動下載安裝。安裝之后不必重啟即可使用。
使用快捷鍵:Ctrl + t, Ctrl + r(注意,是連續(xù)按兩個鍵,不是一次按)可以建立標簽文件,以便以后瀏覽。結(jié)果提示說:“/bin/sh: 1: ctags: not found”。顯然是沒有找到 ctags 命令??磥?sublime 的插件只是調(diào)用 ctags 命令,不是自己實現(xiàn)。看來還要安裝 ctags。不過這十分容易,用 apt 安裝即可。
安裝完成后也不必重啟,重新按快捷鍵,可以看到左側(cè)的文件列表立刻多了兩個文件,分別是 .tags 和 .tags_sorted_by_files。這是兩個隱藏文件。之后就是 ctags 的使用了。可以用菜單,也可以用快捷鍵。本來還想記下快捷鍵以便參考,后來發(fā)現(xiàn)菜單項旁邊都寫著快捷鍵,實在沒有記錄的必要。
3. 只讀方式打開
瀏覽代碼不同于編輯,你顯然不想修改。但是有時候保不齊手抖。如果能以只讀方式打開就好了。到網(wǎng)上搜了一通沒有結(jié)果。有人說可以啟用 sublime 的 vim 模式。我沒細看,心想既然源碼又不修改,不如整個設(shè)置為只讀。后來一想,不對啊,ctags 生成的兩個文件還得讀寫呢。于是回去研究 vim 模式??吹接腥苏f了,其實是 vi 模式(是的,可以查看官方文檔:http://feliving.github.io/Sublime-Text-3-Documentation/vintage.html。為什么要強調(diào)?因為 vi 和 vim 還是有很多不一樣的)。還有人說 sublime 3 不支持(其實是支持的)。要如何啟用?有人說刪除默認配置文件的 ignore_packages 的 Vintage,有點說在用戶配置文件里加一個 ignore_packages 項,它的值為空。后來看到一條評論眼前一亮:用 Package Control 的 Enable Package 和 Disable Package 功能。我立馬嘗試,果然好用。這里用的是啟用插件的功能,所以輸入 enable 篩選,點擊選項,可以看到所有被禁用了的插件。點擊 Vintage,重新啟用它。此時進入的是編輯模式,按 Esc 鍵進入命令模式。在用戶配置文件中加入這么一行:"vintage_start_in_command_mode": true,即可啟動就進入命令模式。
當然,這其實這也不保險,vi 命令模式下有相當多修改代碼的命令。
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。
當前標題:用sublime瀏覽代碼-創(chuàng)新互聯(lián)
網(wǎng)站網(wǎng)址:http://www.rwnh.cn/article46/dciehg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開發(fā)、網(wǎng)站改版、企業(yè)網(wǎng)站制作、響應(yīng)式網(wǎng)站、建站公司、電子商務(wù)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容