日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Sublime教程:SublimeText前言

前言(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è)缺陷。

成都創(chuàng)新互聯(lián)堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的綏化網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

編輯器的選擇(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)容,請(qǐng)?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)??吹揭恍┏绦騿T拿編輯器和IDE進(jìn)行比較,諸如Vim比Eclipse強(qiáng)大或是Visual Studio太慢不如Notepad++好使之類的討論比比皆是,個(gè)人認(rèn)為這些討論沒有意義,因?yàn)榫庉嬈骱虸DE根本是面向兩種不同使用場景的工具:

  • 編輯器面向無語義的純文本,不涉及領(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)入正題。


本文題目:創(chuàng)新互聯(lián)Sublime教程:SublimeText前言
分享路徑:http://www.dlmjj.cn/article/djohdpe.html