Sublime Text 2 |
雖然說,這個 Sublime Text 2 可拿來當一般的文字編輯器,用來取代 Ubuntu 預載的 gedit 或是 Windows 上的 NotePad,不過,這樣就太小用這個 Sublime Text 2 了!Sublime Text 2 十分適合用來撰寫各種程式,它所提供的功能可以讓你幾乎不用滑鼠就可以很快的寫完程式,因為
Sublime Text 除了有自動完成、多重選擇、多重視窗分割和所有的操作都可以用指令完成的特色外,最讓人覺得好用的功能,應該就是 Package 這項功能了。
Package 就是擴充 Sublime Text 功能的套件,你只要安裝不同的 Package 就可以為 Sublime Text 擴充各式各樣的功能,像是阿舍用 Sublime Text 來寫 Drupal 的程式,只要去安裝一些善心人士寫給 Drupal 開發者用的免費 Package,Sublime Text 就可以支援 Drupal 函式的自動完成,查詢和顯示 Drupal API 等等的功能,當然啦 ! 如果你願意,也是可以自己撰寫 Package 的。
而另外一個讓阿舍也覺得很好用的功能,就是插入 Snippets (一小段程式碼) 的功能,Sublime Txt 可以透過安裝 Package 或自己定義的方式來加入 Snippets,而每一段 Snippets 都可以定義一組快速輸入的代碼來搭配 Tab 鍵使用,只要輸入這組代碼再按 Tab 鍵,那麼 Sublime Text 就會在你游標的所在的位置插入這組 Snippets 的內容,所以,就可以把一些常用但不算短的程式碼放到 Snippets 裡,然後,配合自定代碼和 Tab 鍵使用,就可以加快程式撰寫的速度哩 !
Sublime Text 2 本來是有放在 Ubuntu 的 PPA 的,但是,不知為何被移除了,所以,不能簡單的用 apt-get 來安裝了,不知道是不是和 Sublime Text 2 是要付費的 Shareware 有關哩!不過,Sublime Text 2 雖然是要付費的 Shareware,但是,沒有試用期限和功能限制,有沒有付錢的差別,只在於會不會顯示「UNREGISTERED」字樣及偶爾出現會提示購買付費版的訊息,不營影功能和使用的哩!請和阿舍一樣放心使用,但是,有機會還是可以贊助一下的。
不過,就算沒有 PPA 可以用 apt-get 來安裝,自己手動安裝 Sublime Text 2 也不會太難,只要到這裡下載 Linux 版本的檔案,然後,執行下面這三行指令,完成後,只在 Terminal 輸入「st2」後,按 Enter 鍵,就可以啟動 Sublime Text 2 了。
tar -xf "Sublime Text 2.0.1.tar.bz2"
sudo mv "Sublime Text 2" /usr/lib
sudo ln -s "/usr/lib/Sublime Text 2/sublime_text" /usr/bin/st2
Package 就是擴充 Sublime Text 功能的套件,你只要安裝不同的 Package 就可以為 Sublime Text 擴充各式各樣的功能,像是阿舍用 Sublime Text 來寫 Drupal 的程式,只要去安裝一些善心人士寫給 Drupal 開發者用的免費 Package,Sublime Text 就可以支援 Drupal 函式的自動完成,查詢和顯示 Drupal API 等等的功能,當然啦 ! 如果你願意,也是可以自己撰寫 Package 的。
而另外一個讓阿舍也覺得很好用的功能,就是插入 Snippets (一小段程式碼) 的功能,Sublime Txt 可以透過安裝 Package 或自己定義的方式來加入 Snippets,而每一段 Snippets 都可以定義一組快速輸入的代碼來搭配 Tab 鍵使用,只要輸入這組代碼再按 Tab 鍵,那麼 Sublime Text 就會在你游標的所在的位置插入這組 Snippets 的內容,所以,就可以把一些常用但不算短的程式碼放到 Snippets 裡,然後,配合自定代碼和 Tab 鍵使用,就可以加快程式撰寫的速度哩 !
Sublime Text 2 本來是有放在 Ubuntu 的 PPA 的,但是,不知為何被移除了,所以,不能簡單的用 apt-get 來安裝了,不知道是不是和 Sublime Text 2 是要付費的 Shareware 有關哩!不過,Sublime Text 2 雖然是要付費的 Shareware,但是,沒有試用期限和功能限制,有沒有付錢的差別,只在於會不會顯示「UNREGISTERED」字樣及偶爾出現會提示購買付費版的訊息,不營影功能和使用的哩!請和阿舍一樣放心使用,但是,有機會還是可以贊助一下的。
不過,就算沒有 PPA 可以用 apt-get 來安裝,自己手動安裝 Sublime Text 2 也不會太難,只要到這裡下載 Linux 版本的檔案,然後,執行下面這三行指令,完成後,只在 Terminal 輸入「st2」後,按 Enter 鍵,就可以啟動 Sublime Text 2 了。
tar -xf "Sublime Text 2.0.1.tar.bz2"
sudo mv "Sublime Text 2" /usr/lib
sudo ln -s "/usr/lib/Sublime Text 2/sublime_text" /usr/bin/st2
如果覺得用 Terminal 來啟動 Sublime Text 2 太麻煩的話,可以手動在「主選單」新增選單項目,操作方式就要點選左上方的 Dash,然後,輸入「主選單」來搜尋,出現後請點選它,接著,在主選單畫面上,點選右上方的「新增項目」按鈕,之後,在跳出的視窗中,輸入如下圖,設定完成後,就可以在 Dash、GNome 和 Cinnamon 的選單中找到 Sublime Text 2 來執行哩 !
如果只是要自己用的話,其實,就不用怎麼安裝,因為 Sublime Text 2 下戴下來的是壓縮檔,解開之後拉個連結到桌面就可以用了,不過,如果還想要更方便點用的話,還是照阿舍上面的說明來設定會比較容易找到 Sublime 來用囉 !
參考資料:
推薦閱讀
- 問題沒解決嗎? 更多的 Ubuntu 教學在 這裡
- Prompt Injection: 提示詞注入安全漏洞
- 二款 Mac 無痛安裝的 Stable Diffusion 軟體
- 用 AI 寫部落格文章好不好 ?
- 沒有免費的 Midjourney 和 Colab 又不想花錢怎麼辦 ?
- 不學 Prompt 技巧也能善用 ChatGPT 的簡單方法
- 企業 AI 應用:不只是聊天機器人
- Automatic 比 Automatic1111 更好用 ? 都是 Stable Diffusion WebUI
- Stable Diffusion 的 /describe 圖生文功能
- AI 畫出讓人可怖的美圖 !
有疑問? 問題還是沒解決嗎? 歡迎下方留言提問和討論 😁
1 則留言 :
請大家不要照著這一頁所說的做!
應該參考這篇文章 http://askubuntu.com/questions/172698/how-do-i-install-sublime-text-2
因為 /usr/lib 放的是系統級的 library,真要硬凹的話也該放在 /usr/local/lib(雖然也不太對),丟在 /usr/lib 是邪魔歪道的作法。
此外希望大家在參照這篇文章的作法之前,先了解 linux 目錄結構的意義才是最重要的。
張貼留言
歡迎留言提問和討論 .... 😁