亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學(xué)院 > 編程設(shè)計(jì) > 正文

Sublime Text 全程指南

2020-07-14 13:52:10
字體:
供稿:網(wǎng)友

摘要(Abstract)
本文系統(tǒng)全面的介紹了 Sublime Text,旨在成為最優(yōu)秀的 Sublime Text 中文教程。

更新記錄
2014/09/27:完成初稿
2014/09/28:
更正打開控制臺(tái)的快捷鍵為 Ctrl + `
更正全局替換的快捷鍵為 Ctrl + Alt + Enter
2016/09/15:作者已全面轉(zhuǎn)向 Visual Studio Code

前言(Prologue)
Sublime Text 是一款跨平臺(tái)代碼編輯器(Code Editor),從最初的 Sublime Text 1.0,到現(xiàn)在的 Sublime Text 3.0,Sublime Text 從一個(gè)不知名的編輯器演變到現(xiàn)在幾乎是各平臺(tái)首選的 GUI 編輯器。而這樣優(yōu)秀的編輯器卻沒有一個(gè)靠譜的中文教程,所以我試圖通過本文彌補(bǔ)這個(gè)缺陷。

編輯器的選擇(Editor Choices)

從初學(xué)編程到現(xiàn)在,我用過的編輯器有 EditPlus、UltraEdit、Notepad++、Vim、TextMate 和 Sublime Text,如果讓我從中推薦,我會(huì)毫不猶豫的推薦 Vim 和 Sublime Text,原因有下面幾點(diǎn):

  1. 跨平臺(tái):Vim 和 Sublime Text 均為跨平臺(tái)編輯器(在 Linux、OS X 和 Windows 下均可使用)。作為一個(gè)程序員,切換系統(tǒng)是常有的事情,為了減少重復(fù)學(xué)習(xí),使用一個(gè)跨平臺(tái)的編輯器是很有必要的。
     
  2. 可擴(kuò)展:Vim 和 Sublime Text 都是可擴(kuò)展的(Extensible),并包含大量實(shí)用插件,我們可以通過安裝自己領(lǐng)域的插件來成倍提高工作效率。
     
  3. 互補(bǔ):Vim 和 Sublime Text 分別是命令行環(huán)境(CLI)和圖形界面環(huán)境(GUI)下的最佳選擇,同時(shí)使用兩者會(huì)大大提高工作效率。

個(gè)人背景(Personal Background)

我是一名非常典型的程序員:平時(shí)工作主要在 Linux 環(huán)境下使用 Java 和 Python,偶爾會(huì)用 HTML+CSS+JavaScript 編寫網(wǎng)頁;業(yè)余時(shí)會(huì)在 Windows 環(huán)境編寫一些 C# 程序(包括控制臺(tái)程序(Console Application)和移動(dòng)應(yīng)用(Mobile App),也會(huì)玩一些非主流語言(比如 Haskell,ML 和 Ruby 等)以拓展見識(shí)。

所以這篇文章會(huì)我的個(gè)人工作內(nèi)容為主要使用場景(Scenario),盡管無法覆蓋到所有的使用場景,但我認(rèn)為依然可以覆蓋到絕大部分,如果您認(rèn)為我遺漏了什么內(nèi)容,請?jiān)谖恼孪旅婊貜?fù),我會(huì)盡量更新。

本文風(fēng)格(Writing Style)

受益于 K&R C 的寫作風(fēng)格,我傾向于以實(shí)際案例來講解 Sublime Text 的功能,所以本文中的例子均源于我在實(shí)際開發(fā)時(shí)遇到的問題。

此外,把本文會(huì)使用大量動(dòng)畫(GIF)演示 Sublime Text 的編輯功能,因?yàn)槲野l(fā)現(xiàn)圖片難以演示完整的編輯流程(Workflow),而視頻又過于重量級(jí)。本文的GIF動(dòng)畫均使用 ScreenToGif 進(jìn)行錄制。

編輯器(Editor) vs 集成開發(fā)環(huán)境(Integrated Development Environment,下文簡稱 IDE)

我經(jīng)常看到一些程序員拿編輯器和 IDE 進(jìn)行比較,諸如 Vim 比 Eclipse 強(qiáng)大或是 Visual Studio 太慢不如 Notepad++ 好使之類的討論比比皆是,個(gè)人認(rèn)為這些討論沒有意義,因?yàn)榫庉嬈骱?IDE 根本是面向兩種不同使用場景的工具:

  • 編輯器面向無語義的純文本,不涉及領(lǐng)域邏輯,因此速度快體積小,適合編寫單獨(dú)的配置文件和動(dòng)態(tài)語言腳本(Shell、Python 和 Ruby 等)。
     
  • IDE 面向有語義的代碼,會(huì)涉及到大量領(lǐng)域邏輯,因此速度偏慢體積龐大,適合編寫靜態(tài)語言項(xiàng)目(Java、C++ 和 C# 等)。

我認(rèn)為應(yīng)當(dāng)使用正確的工具去做有價(jià)值的事情,并把效率最大化,所以我會(huì)用 Eclipse 編寫 Java 項(xiàng)目,用 Vim 編寫Shell,用 Sublime Text 編寫 JavaScript/HTML/Python,用 Visual Studio 編寫C#。

前言到此結(jié)束,下面進(jìn)入正題。

安裝(Installation)

Sublime Text 官方網(wǎng)站 提供了 Sublime Text 各系統(tǒng)各版本的下載,目前Sublime Text 的最新版本是 Sublime Text 3。這里以 Windows 版本的 Sublime Text 安裝為例。

注意在安裝時(shí)勾選 Add to explorer context menu,這樣在右鍵單擊文件時(shí)就可以直接使用 Sublime Text 打開。

右鍵打開

添加 Sublime Text 到環(huán)境變量

使用 Win + R 運(yùn)行 sysdm.cpl 打開 “系統(tǒng)屬性”。

sysdm.cpl

然后在 “高級(jí)” 選項(xiàng)卡里選擇 “環(huán)境變量”,編輯 “Path”,增加 Sublime Text 的安裝目錄(例如 D:/Program Files/Sublime Text 3)。

添加環(huán)境變量

接下來你就可以在命令行里面利用 subl 命令直接使用 Sublime Text 了:

1

2

3

subl file :: 使用 Sublime Text 打開 file 文件

subl folder :: 使用 Sublime Text 打開 folder 文件夾

subl . :: 使用 Sublime Text 當(dāng)前文件夾

安裝 Package Control

前文提到 Sublime Text 支持大量插件,如何找到并管理這些插件就成了一個(gè)問題,Package Control 正是為了解決這個(gè)問題而出現(xiàn)的,利用它我們可以很方便的瀏覽、安裝和卸載 Sublime Text 中的插件。

進(jìn)入 Package Control 的 官網(wǎng),里面有詳細(xì)的 安裝教程。Package Control 支持 Sublime Text 2 和 3,本文只給出 3 的安裝流程:

使用 Ctrl + ` 打開 Sublime Text 控制臺(tái)。將下面的代碼粘貼到控制臺(tái)里:


復(fù)制代碼
代碼如下:

import urllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)

等待 Package Control 安裝完成。之后使用 Ctrl + Shift + P 打開命令板,輸入 PC 應(yīng)出現(xiàn) Package Control:

Package Control 安裝成功

成功安裝 Package Control 之后,我們就可以方便的安裝使用 Sublime Text 的各種插件:

使用 Package Control 安裝插件

購買(Purchase)

Sublime Text 是一個(gè)收費(fèi)閉源軟件,這在一定程度上成為了我支持 Sublime Text 的理由(我心中的軟件靠譜程度:免費(fèi)開源 << 免費(fèi)閉源 < 收費(fèi)開源 < 收費(fèi)閉源):在 這里 購買。

不過不購買 Sublime Text 也可以 “正常” 使用它,只是 Sublime Text 會(huì)時(shí)不時(shí)的彈出一個(gè)對話框提醒你購買,此外窗口處會(huì)有一個(gè)很

91丝袜高跟美女视频| 4k岛国日韩精品**专区| 中国女人做爰视频| 欧美日韩国产综合视频在线观看| 露脸国产精品自产在线播| 亚洲摸下面视频| 日韩综合视频在线观看| av成人综合网| 成人拍拍拍免费视频网站| 日本黄色免费在线观看| 一区二区视频在线观看| 久久中文字幕在线| 国产日本欧美一区二区| 亚洲激情视频小说| 欧美猛男超大videosgay| 在线播放三级网站| 超碰97在线免费| 99久久www免费| 免费中文日韩| 成人毛片100部免费看| 久久久久久久久久久久国产精品| 国产专区一区二区| 国产黑丝在线视频| 久久99久国产精品黄毛片色诱| 日韩视频在线直播| 日韩精品一区二区三区三区免费| www.久久热| 亚洲黄色免费观看| 久久久久久久久伊人| 九色视频在线观看| 亚洲精品字幕在线观看| 久久精品国产精品亚洲| 性中国xxx极品hd| 九色porny在线观看| 国产精品家庭影院| 国产精品天堂蜜av在线播放| 国产精品一二一区| 最近国产精品视频| 亚洲第一精品电影| 精品嫩模一区二区三区| 亚洲成年人电影在线观看| a级片一区二区| 高清不卡一区二区三区| 国产一在线精品一区在线观看| 91精品国产高清自在线看超| 九九热精品视频| 精品久久久久久久久久久| 午夜在线观看视频18| 国产美女高潮在线| 在线观看亚洲视频啊啊啊啊| 久久蜜桃av一区二区天堂| 久久精品2019中文字幕| 激情五月婷婷网| 18av在线视频| 色女孩综合网| 天天操综合520| 欧美人交a欧美精品| 黄页网站一区| 国产精品综合在线视频| 欧美 日韩 亚洲 一区| 韩国中文字幕2020精品| 欧美岛国在线观看| 国产精品无码电影| 国产精品久久99久久| 欧美日韩一区二区不卡| 精品久久久久久国产| 亚洲欧美日韩久久精品| 99久久免费精品| 波多野结衣一二三四区| 在线观看日韩av| 青青草原在线免费观看| 成人免费视屏| 日韩欧美视频专区| 一级特黄曰皮片视频| 日本成在线观看| 亚洲熟妇国产熟妇肥婆| 538国产精品一区二区免费视频| 最近中文字幕免费视频| 欧美成人乱码一区二区三区| 亚洲高清视频一区二区| 九九热在线免费观看| 91蜜桃网站免费观看| 一道精品视频一区二区三区图片| 中文字幕第20页| 成人免费看片网址| www.天天操.com| 成人免费观看毛片| 91美女蜜桃在线| 中文字幕一级片| 免费视频网站在线观看入口| 97碰碰碰免费公开在线视频| 天堂视频福利| 裸体女人亚洲精品一区| 精品国偷自产在线视频| 香蕉av777xxx色综合一区| 欧美日韩专区在线| 成年人午夜视频| 欧美一区二区三区免费观看| 先锋资源一区二区| www中文字幕在线观看| 亚洲成人动漫av| xxxx国产视频| av电影免费在线| 在线免费av一区| 日韩电影av| 精品视频二区三区| 欧美日韩精品一区二区三区在线观看| 在线视频亚洲色图| 色视频免费网站| 任你操在线观看| 国产精品欧美一区二区三区不卡| 亚洲人成精品久久久久| 国产精品亚洲专一区二区三区| 国产精品扒开腿做爽爽爽软件| av日韩久久| 久久人人爽爽人人爽人人片av| 91免费观看| 粉嫩一区二区三区性色av| 3d欧美精品动漫xxxx无尽| 黄色美女久久久| 国产老熟女伦老熟妇露脸| 国产午夜福利一区| 日本不卡免费一区| 欧洲精品码一区二区三区免费看| 91精品一区二区三区综合| 少妇献身老头系列| 欧美日韩水蜜桃| 97在线国产视频| 欧美日韩国产综合在线| 精品国产亚洲一区二区三区大结局| 国产成人精品无码播放| 国产亚洲一区二区手机在线观看| 青青草中文字幕| 国产精品永久免费观看| 免费看的www视频网站视频| 奇米777第四色| 1769免费视频在线观看| 国产精品swag| 色视频在线观看| 九色视频在线播放| 久久久久无码国产精品一区| 久久99国产精品久久99| 精品欧美一区二区三区久久久| 国产丝袜护土调教在线视频| 国产精品久久中文| 欧美另类交人妖| jizzjizzjizzjizzjizzjizzjizz| 亚洲视频日本| 黄色三级在线| 白丝美女让我捅| 天天干天天操天天拍| 国产精品伊人| 亚洲一级免费在线观看| 中文字幕第一区| 日本韩国一区| av在线不卡播放| 九九热这里只有| 日韩黄色动漫| 国产综合色视频| 欧美日韩和欧美的一区二区| 先锋影院av| 91成品人片a无限观看| 国产色婷婷亚洲99精品小说| www.国产com| www.日韩av.com| 91精品国产乱码久久久久| 欧美电影免费播放| 欧美久久精品一级c片| 久久国产高清| 69成人在线| 无码国产精品一区二区免费式直播| 精品国产影院| 99精品视频在线播放观看| 2020国产在线| 成人免费网站在线| 欧美黑人双插| 欧美成人xxxx| 久久久久国产| 国产精品第12页| 黑人巨大精品欧美一区二区一视频| 国产乱码精品1区2区3区| 亚洲欧美日本在线观看| 久久久久久一区二区三区| 亚州av乱码久久精品蜜桃| 天堂视频免费在线观看| 国产精品一级黄片| 国产富婆一级全黄大片| 亚洲黄色免费三级| 鲁大师影院一区二区三区| 高清在线一区| 久热成人在线视频| 日韩在线第一区| 偷窥自拍亚洲色图精选| 九色免费视频| 精品国产乱码久久久久久蜜臀网站| 亚洲专区一区| www.av一区视频| 国产亚洲欧美日韩俺去了| 国产成人一区二区三区影院在线| 欧美激情久久久| 在线不卡国产精品| 欧美精品免费在线| 99re热视频在线| 国产999免费视频| 欧美日本在线一区| 国产一级免费| 伊人青青综合网站| 中文字幕在线中文字幕二区| 亚洲天堂av一区二区| 国产日韩欧美制服另类| 亚洲精品一区国产精品| 极品白嫩丰满美女无套| 不许穿内裤随时挨c调教h苏绵| 欧美男女性生活在线直播观看| 久久精品五月婷婷| 成人久久一区二区三区| 国产伦精品一区二区三区免.费| 小泽玛利亚一区二区免费| 成年大片免费视频播放二级| 久久精品国产精品亚洲精品色| 亚洲欧洲av一区二区三区久久| jiyouzz国产精品久久| heyzo亚洲| 免费观看亚洲视频大全| 精品福利视频一区二区三区| 夜夜添无码一区二区三区| 日韩欧美在线综合网| 午夜免费一区| 99久久婷婷| 成年男女免费视频网站不卡| 国产精品日本欧美一区二区三区| 亚洲国产成人va在线观看天堂| 中文字幕日韩久久| 欧洲亚洲一区二区三区| av一区在线播放| 91网页在线看| 国产精选一区二区三区| 懂色av中文一区二区三区天美| jizzjizz视频| 国产精品久久久亚洲第一牛牛| 国产综合视频一区二区三区免费| 波多野结衣视频网站| 国产欧美精品| 人人爽人人爽人人片av| 欧美精品播放| 性欧美又大又长又硬| 亚洲国产97在线精品一区| 亚洲黄网站在线观看| 久久精品无码一区二区三区| 国产精品入口麻豆免费观看| 亚洲高潮无码久久| 中文字幕丰满乱子伦无码专区| 国产清纯白嫩初高中在线观看性色| 亚洲综合丝袜美腿| 人妻体内射精一区二区| 中文字幕日韩精品一区二区| 欧美色图中文字幕| 欧美一级淫片免费视频魅影视频| 性欧美1819sex性高清| 日日噜噜噜夜夜爽爽| 欧美日韩中文字幕一区二区三区| 成人网在线视频| 成人性生交大片免费看视频r| 成人美女免费网站视频| 亚洲欧洲一区二区| 制服丝袜成人动漫| 黄色激情小视频| 亚洲人成亚洲精品| av最新在线观看| 欧美日韩www| 国产精品69久久久| 精品香蕉一区二区三区| 国产精品大尺度| 精品一二三四区| 性网站在线观看| 污视频网站免费在线观看| 99精品一区二区三区无码吞精| 精品久久香蕉国产线看观看gif| 冲田杏梨av在线| 韩国av免费观看| 奇门遁甲1982国语版免费观看高清| 成人亚洲免费视频| 偷拍欧美精品| 高清视频在线观看三级| 狠狠干在线视频| 国产美女福利在线观看| 韩国中文字幕2020精品| 亚洲av无码一区二区乱子伦| 久久免费播放视频| 日韩欧美ww| 欧美日韩一区二区三区四区不卡| 中文在线免费| 午夜cr在线观看高清在线视频完整版| 亚洲日本va在线观看| 91九色在线观看视频| 在线一区视频| 成人精品一区二区三区校园激情| 日韩美女视频免费在线观看| 夜夜春成人影院| 真实国产乱子伦对白视频| 在线视频资源站| 韩国一区二区三区| 岛国影视在线观看| 国产午夜一区二区| 无码人妻久久一区二区三区不卡| 能看毛片的网站| 午夜a一级毛片亚洲欧洲| 欧美videos另类齐全| 久久国产精品久久国产精品| 日韩精品水蜜桃| 日本免费精品| 国产精品爽黄69天堂a| 国产青春久久久国产毛片| 丰满岳乱妇dvd日本| 欧美视频一二三区| 亚洲 小说区 图片区 都市| 99精品美女视频在线观看热舞| 一区二区三区在线观看网站| 91在线播放网址| 亚洲国产精品字幕| 天天干天天干天天干| 国产二区一区| 国产激情视频在线观看| 亚洲精品视频网| 国产精品传媒入口麻豆| 清纯唯美亚洲色图| 99久精品视频在线观看视频| 日本亚洲不卡|