1. 程式人生 > >12個不可不知的Sublime Text應用技巧和訣竅

12個不可不知的Sublime Text應用技巧和訣竅

1) 選擇

以下是一些Sublime Text選擇文字的快捷鍵:

  • Command + D 選中一個單詞
  • Command + L 選中一行
  • Command + A 全選
    Ctrl + Command + M` 選中括號內所有內容 (編寫CSS或JS時非常實用)

Sublime Text還支援一次選中多行的操作:Furthermore, Sublime Text brings lets us select multiple lines at once, which can significantly boost your productivity. There are several ways to perform this feature:

  • Command 按住Command鍵再點選想選中的行
  • Command + Ctrl + G (選中部分文字時) 按此鍵選中所有相同文字
  • Command + D (選中部分文字時) 直接選中下一次出現的該文字

2) CSS排序

CSS屬性的順序一般不重要,因為無論何種順序瀏覽器都能正確渲染。但排序所有的屬性還是有助於程式碼的整潔。在Sublime Text中,選中CSS屬性後按F5就可以按字母順序排序。

也可以使用 CSSComb 等第三方外掛,更詳細的控制排序的方法。

3) 命令面板(Command Palette)

使用命令面板可以快速完成多重任務。按Command + Shift + P

調出面板,鍵入需要的命令即可。看以下的幾個示例:

▼ 重新命名檔案

▼ 設定檔案為HTML語法

▼ 插入程式碼片段

4) 切換標籤頁與工程

在同時開啟多個標籤頁時,可以用以下的熱鍵切換:

  • Command + T 列出所有的標籤頁
  • Command + Shift + ] 下一標籤頁
  • Command + Shift + [ 上一標籤頁
  • Command + Ctrl + P 切換側邊欄顯示的工程

5) 跨檔案編輯

同一個編輯操作可以在多個檔案中同時重複。舉個例子,多個檔案中有同一段程式碼時,可用以下的步驟快速編輯:

  1. Command + Shift + FFind框中輸入待查詢的程式碼。可按Command + E
    快速使用選擇中的程式碼段。
  2. Where框中指定需要查詢的檔案範圍,或填寫<open files>表示查詢目前開啟的檔案。
  3. Replace框中輸入要替換成的程式碼,按Replace按鈕批量替換。

6) 檔案爬蟲

Command + R可以列出文件中所有的CSS選擇器。可以選擇並立刻跳轉檢視。這個操作比使用一般的“查詢”功能快得多。

7) 拼寫檢查

如果你經常使用Sublime Text從事英文創作,那麼啟用拼寫檢查就非常有用處了。選擇Preferences > Settings – User選單,新增以下程式碼:

"spell_check": true,      

8) 增強側邊欄

SideBarEnhancements外掛有效地改進了Sublime Text的側邊欄。安裝外掛後在側邊欄上點選右鍵,可以找到一下新功能:在資源管理器中開啟、新建檔案、新建資料夾、以…開啟、在瀏覽器中開啟。

注:在瀏覽器中開啟的熱鍵是F12

9) 更換主題

Sublime Text的外觀主題可以更換。Soda Theme就是一個不錯的主題,可以在包管理器中安裝。

如果要安裝的主題並不在線上軟體倉庫中,也可以手動安裝:

  1. 下載並解壓縮主題包
  2. 點選選單 Preferences > Browse Packages…
  3. 把主題資料夾複製到Packages資料夾中.
  4. 點選選單 Preferences > Settings – Users 並加入以下程式碼:"theme": "Soda Light.sublime-theme"

10) 更換Sublime Text程式圖示

不僅主題可以更換,圖示也可以。在Dribbble上有大量重新設計的Sublime Text精美圖示。更換方法:

  1. 下載一個圖示,有.icns格式的最好。如果沒有,用iConvert轉換之。
  2. 終端執行:open /Applications/Sublime\ Text.app/Contents/Resources/
  3. 替換Sublime Text 3.icnsSublime Text 2.icns檔案。

11) 同步選項

如果在多臺計算機上工作,同步選項設定應該是一個好主意。我們借用Dropbox完成這一任務。

首先在終端中執行以下命令上傳設定檔案:

mkdir $HOME/Dropbox/sublime-text-3/  
mv "$HOME/Library/Application Support/Sublime Text 3/Packages" "$HOME/Dropbox/sublime-text-3/"  
mv "$HOME/Library/Application Support/Sublime Text 3/Installed Packages" "$HOME/Dropbox/sublime-text-3/"  

然後在所有需要同步的計算機上執行以下命令下載設定:

DSTPATH="$HOME/Library/Application Support/Sublime Text 3"  
DROPBOX_PATH="$HOME/Dropbox/sublime-text-3"  
rm -rf "$DSTPATH/Installed Packages"  
rm -rf "$DSTPATH/Packages"  
mkdir -p "$DSTPATH"  
ln -s "$DROPBOX_PATH/Packages" "$DSTPATH/Packages"  
ln -s "$DROPBOX_PATH/Installed Packages" "$DSTPATH/Installed Packages"  

12) 可點選的URL

使用小外掛ClickableURLs可以讓檔案中的URL能夠點選。

相關推薦

12不可不知Sublime Text應用技巧訣竅

1) 選擇 以下是一些Sublime Text選擇文字的快捷鍵: Command + D 選中一個單詞Command + L 選中一行Command + A 全選Ctrl + Command + M` 選中括號內所有內容 (編寫CSS或JS時非常實用) Sublime

Sublime Text 3 應用技巧訣竅

批量 輸入 nts cti tip sele alt 包管理器 改進 1.選擇 以下是一些Sublime Text選擇文本的快捷鍵: Command + D 選中一個單詞 Command + L 選中一行 Command + A 全選Ctrl + Command + M

30不可不知的容器技術工具資源_Kubernetes中文社群

軟體容器技術影響著從開發人員、測試人員、運維人員到分析人員的IT團隊中的每一個人,它不像虛擬化一樣只是系統管理員的工具。容器包的大小和完整性使得團隊成員能夠在幾秒鐘內部署完整的環境。 容器是一個很好的工具,同時帶來了一系列下游決策,包括使用何種標準、如何儲存舊版本和部署映象、如何在生產中管理這

12Unity5中優化VR 應用技巧

本文章由cartzhang編寫,轉載請註明出處。 所有權利保留。  文章連結:http://blog.csdn.net/cartzhang/article/details/50176429 作者:cartzhang ------------- 之前為蠻牛翻譯的文章,

前端知識:12非常實用的JavaScript小技巧

布爾 基本上 瀏覽器 表達 variable 希望 [] fine 實用 在這篇文章中將給大家分享12個有關於JavaScript的小技巧。這些小技巧可能在你的實際工作中或許能幫助你解決一些問題。 使用!!操作符轉換布爾值 有時候我們需要對一個變量查檢其是否存在或者檢查值是

不可不知的 Nmap 使用技巧

Nmap 是一款網路掃描和主機偵測的非常有用的工具。合理使用,不僅可以用來資訊收集和列舉,同時也可以用來作為一個漏洞探測器或安全掃描器。另外 Nmap 還跨平臺,適用於 Windows、Linux 和 Macintosh 等主流作業系統,功能強大,乃居家旅行之必備良品。 總的來說,Nma

用 Python 做資料處理必看:12 使效率倍增的 Pandas 技巧(上下)

http://datartisan.com/article/detail/81.html 導語 Python正迅速成為資料科學家偏愛的語言,這合情合理。它擁有作為一種程式語言廣闊的生態環境以及眾多優秀的科學計算庫。如果你剛開始學習Python,可以先了解一下Python的學習路線。 在眾多的科學計算庫中

用 Python 做資料處理必看:12 使效率倍增的 Pandas 技巧(上)

導語 Python正迅速成為資料科學家偏愛的語言,這合情合理。它擁有作為一種程式語言廣闊的生態環境以及眾多優秀的科學計算庫。如果你剛開始學習Python,可以先了解一下Python的學習路線。在眾多的科學計算庫中,我認為Pandas對資料科學運算最有用。Pandas,

[轉載]用Python做資料處理必看的12 使效率倍增的Pandas技巧

為了幫助理解,本文用一個具體的資料集進行運算和操作。本文使用了貸款預測(loan prediction) 問題資料集,下載資料集請到 http://datahack.analyticsvidhya.com/contest/practice-problem-loan-p

STM32系統滴答_及不可不知的延時技巧

然在最初入門時,如何讓這些小燈們按照我們的想法歡快地跑起來呢,絕大多數小朋友的做法是:在一個while迴圈里加上延時程式,讓小燈在每個狀態下停留一段時間,再進入下一個狀態,這樣小燈們就會在不同的狀態中切換,就可以根據我們設計的程式閃爍了。 這樣這裡就會涉及到一個延時程式的編寫的問題,而一般的做法是一個f

用 Python 做資料處理必看:12 使效率倍增的 Pandas 技巧(下)

7 – 資料框合併 當我們有收集自不同來源的資料時,合併資料框就變得至關重要。假設對於不同的房產型別,我們有不同的房屋均價資料。讓我們定義這樣一個數據框: prop_rates = pd.DataFrame([1000, 5000, 12000], index

Sublime Text常用技巧

Plugins Emmet Git,Document原名為:Zencoding, 快速生成html,css,預設擴充套件快捷為tab,如果tab按鈕損壞,ctrl+e替換。 生成規則在: Preferences -> Browser packages -> Emment -> emment

前端開發 sublime text 常用外掛配置

前端開發sublimeconfig mac配置 此檔案目錄中檔案主要是關於sublime的外掛配置,快捷鍵配置,主題和字型配置。 外掛列表 所有外掛都可以使用Package Control安裝,具體的安裝方法可以自行谷歌安裝,不在本文的介紹範圍之

翻譯 | 30 Python3 的最佳實踐,技巧竅門

### **1、使用 Python3** 如果你關注 Python 的話,應該會知道 Python 2 已經於今年(2020 年)1 月 1 日正式棄用了。這份教程的很多例子都是隻支援 Python 3 的,如果你還在用 Python 2.1,那也是時候與時俱進了。 ### **2、檢查所需的最低 Pyt

技術流:Unity5中12優化VR應用技巧

VR應用比非VR應用需要更強的計算,效能優化是一個很重要的任務。若目標平臺是像GearVR這樣的手機裝置,優化就更重要了。以下是一些應該試著瞭解的效能指標: 每隻眼睛50次繪製呼叫。Unity2018更精確地將其稱為SetPass Calls。場景中頂點數少於50K~100K且面數少於50~10

12非常有用的javascript技巧,必看!

login 他會 有時 throw 代碼 取數 屬性 nbsp 存在 提示:該文章是整理別人別人的文章,作者比較多,很難分辨原創作者是誰。 1)使用!!將變量轉換成布爾類型   有時,我們需要檢查一些變量是否存在,或者它是否具有有效值,從而將他們的值視為true。對於這樣的

jquery操作復選框(checkbox)的12技巧總結

== 索引 復選框 小技巧 rst jquery操作 radio rem val 1、獲取單個checkbox選中項(三種寫法) $("input:checkbox:checked").val() 或者 $("input:[type=‘checkbox‘]:checked

關於Sublime Text 3的幾問題總結

span html 文件名 很多 targe .cn style [0 ext 問題1:Sublime Text 3的註冊碼。 註冊碼網上搜有很多,所以可以去網上找。我現在給的可能以後就不能用了,而且我也是網上找的。。。 這個現在最新版本是可用的。 —– BEGIN

終極指南:提高Nginx服務器硬度的12技巧

val 服務器系統 rule .org quest b站 nginx配置 自己 最好 前言 本文將介紹用來提高Nginx服務器的安全性,穩定性和性能的12種操作。 1: 保持Nginx的及時升級 目前Nginx的穩定版本為1.14.0,最好升級到最新版本,看官方的relea

Sublime Text 在同一窗口同時顯示多項目文件夾

detail 第一個 folder 窗口 地址 file com .net blank 第一個文件夾正常打開:File----->Open Folder 第二個文件夾:Project---->Add Folder to Project 原文地址:https: