1. 程式人生 > >新手必需用!大道至簡的前端編輯器Sublime Text

新手必需用!大道至簡的前端編輯器Sublime Text

本文轉載於:猿2048網站➪新手必需用!大道至簡的前端編輯器Sublime Text

很多人在進入學習前端的時候(包括我自己),除了選擇學習合適的技術,還需要一個得(自)心(己)應(喜)手(歡)的開發工具,一個得心應手的開發工具除了可以令你的效率大大提高,也可以令你在寫程式碼的時候,心情舒暢 O(∩_∩)O。

    我的第一個前端開發工具就是Sublime Text ,說一說我對它的理解吧。

   在學習前端的時候,我也像很多人那樣上網搜一搜前端開發應該選擇什麼樣的開發工具,一搜,結果幾乎大部分結果都是推薦 Sublime,於是乎下載了一個,結果下載完開啟一看,黑乎乎的窗體,一點也不華麗啊(sublime 的中文譯名就是“華麗的”),後來自己琢磨和網上百度了一段時間,終於明白了為啥這麼多人說 sublime 好用,很重要的一個原因是它的“自定義性

”,就是在 sublime裡面,你想要的一切,都可以自定義,自己選擇。自己去改變;和另一個特性:快捷鍵快速編寫或許有人會問,這不是瞎折騰嗎?什麼都需要自己去配自己去搗鼓。但是,到了後面自己寫程式碼的時候,就會明白,這所有的“瞎折騰”都是有必要的。用 Sublime 寫一些簡單的 demo 的頁面那是非常快的,但是,Sublime 也有明顯的缺點,對專案的管理等不太方便,程式碼提示不如其他 IDE強大

   

    1. 跨平臺的編輯器

    同時支援Windows、Linux、Mac OS X等作業系統,輕量級的編輯器,支援各種程式語言。

 

   2.sublime 的外掛機制。

(怎樣安裝外掛這裡就不多說了,網上有很多很好的文章)說真的,安裝的外掛不需要太多,裝太多還不如用專業的IDE(整合開發環境),分享一下我自己用得得心應手的幾個外掛吧;同一個sublime 的外掛,手動下載後,放進無論是 windows系統,還是放進去 Mac 系統,都能安裝。

 Emmet

 

  Emmet   這個是必須的,html,css,js 的快速智慧提示它都能提供,而且還提供各種快捷生成頁面html 頁面骨架的快捷鍵.

     

     

 Sublime Server

sublime 本身瀏覽頁面的方式,預設是用檔案路徑的方式去訪問的,並不是以 http localhost:8080/的方式去訪問頁面,這很容易發生一些檔案路徑的誤差。

 

當安裝了Sublime Server 外掛之後,就可以使用 htttp 的方式去訪問頁面了。安裝完之後在“工具  -  sublime server-  star sublime server”開啟,之後,在頁面點選滑鼠右鍵“View in sublimer”之後,可以得到  

 

 Andy JS2

上面說的 Emmet 外掛對 JavaScript 的程式碼提示支援是有限的,因此,可以,安裝 AndyJS2這個外掛彌補這個缺陷,由於在包管理工具上面已經不能搜尋到這個外掛,因此,可以手動把這個外掛下載下來,下載地址:http://pan.baidu.com/s/1eSFzd2E   下載下來後,直接把資料夾裡面的檔案拷貝到“首選項- Package”裡面,此時就完成安裝了

這時候,再去寫 JS 程式碼,就會發現,多了很多其他的智慧提示。

也許會有人說,智慧提示不強 要裝這麼多外掛,用它 sublime幹嘛,還不如用 IDE,例如 Webstorm或者 visual studio ,但是,如果是新手學習,想更熟悉一些語法和程式碼,那麼,請一試 sublime,這種“華麗的智慧提示” O(∩_∩)O

 

ConverToUTF8

如果頁面出現亂碼了,可以安裝這個外掛來解除亂碼,這個也是必備的外掛。

AllAutoComplete 和 PackageResourceViwer 

對於資料夾內檔案的智慧提示,配合修改sublime預設的配置,可以設定 CSS 類名提示,在知乎上有大神的教程地址如下 

 https://zhuanlan.zhihu.com/p/21824377

還可以利用PackageResourceViwer 修改 sublime 側邊欄的樣式和字型大小等

這些是博主自己安裝的外掛

 

  

3.sublime 自帶的快捷鍵快速編寫

   (1)上面說的,配合 Emmet 快速生成頁面骨架

     注意,要先點右下角  選擇“HTML”格式或者先“ctrl + s”儲存頁面

     在空白頁面寫上  html:xt   //按著鍵盤的 tab 鍵 就可以生成 xhtml 的頁面骨架

 

在空白頁面寫上  html:5  //按著鍵盤的 tab 鍵 就可以生成 html5 的頁面骨架      

   (2)html,CSS,快捷語法

    

    類似的語法還有很多很多,這裡列舉了幾個常用的,其餘的可以網上搜一下就有,很多。

  (3)跨行齊編輯

    做法:在需要編輯的文本里,按住滑鼠滾輪鍵,注意,是按住滑鼠滾輪鍵,然後把滑鼠往下拉,拉到那些需要編輯的文字的行裡,會出現一條豎線,這時候就可以開始編輯了,如圖

 

  對我自己而言,Sublime Text 確實是個不錯的程式碼編輯器,以後會寫其他兩個我也很喜歡的編輯器 Visual Studio Code 和  IDE Webstorm。

   第一篇長的博文就先寫到這裡了,不得不說,寫部落格確實是件挺累人的事情,差不多跟在學校寫報告差不多,但是,能溫故而知新,想起很多以前學到的和接觸到的東西,這是一件好事情O(∩_∩)O哈!

      

 

     

 

 

        

 



   

 

 

 

相關推薦

新手必需大道前端編輯Sublime Text

本文轉載於:猿2048網站➪新手必需用!大道至簡的前端編輯器Sublime Text 很多人在進入學習前端的時候(包括我自己),

【老衛的技術站】大道 https://waylau.com

專欄達人 授予成功建立個人部落格專欄

大道 知易行難 JAVA 完成WebSocket demo GoEasy實現Hello world

  一個專案在方向、目標和運營理念已經定義了的時候,我們會去考慮專案本身的週期和開發成本。當然,所有的公司都會在專案能夠達成目標的同時儘量減少人力成本和時間成本,其中,就會有用到三方的軟體和框架。         大道至簡 知易行難,作為一名開發人員站在開發的角度上來講,怎

大道》讀後感

讀後感 大腦 justify 軟件 團隊 編寫 實踐 而是 學習 《大道至簡》是周愛民先生的一本著作,主要講述的他本人結合他的實踐經驗以及他的思考和對軟件工程的理解,概述雖然篇幅不長,但是言簡意賅,短小精悍,對於學習軟件工程的人來說很有幫助,對於像我這樣的初學者來說,更是受

關於《大道》第一章的收獲

關於 根據 第一章 算法 開始 學習 學會 隨機 一個 在這本書的第一章,標題是編程的精義,顧名思義就是告訴我們編程到底是什麽。在這本書和《構建之法》的最開始都是介紹的究竟什麽是編程。所以應該可以體會到,想要做好編程這項工作,首先應該了解什麽是編程。 愚公移山的例子告訴我們

大道》第四章讀後感

結果 們的 描述 現場 需要 mail 然而 讓我 操作 流於形式的溝通 此章主要概括溝通的方式和方法決定著我們的成敗,在軟件開發的過程中必然存在著溝通交流,有效的溝通可以達到事半功倍的效果。 在項目開發時,我們肯定需要面對客戶,客戶的需求就是我們的工作方向,然而我們該如何

關於《大道》第二章的收獲

但是 問題 分工合作 源代碼 代碼 一個 身邊 功能 正是 今天閱讀了大道至簡的第二章,這一章的標題是懶人造就了方法。文章以愚公和李冰作為例子,講述了好的方法是如何產生的。由此我們可以想到身邊的一些例子,假如我們要給一些學生出算數題,題量不大的情況下我們可以直

大道》第五章讀後感

強調 沒有 什麽 事物 告訴 做出 最終 要去 目標 工程不能是“虛有其表耳”而應註重其實實在在的過程。 軟件工程的成熟是瀑布模型的出現。而過程模型的問題是從實際工程中提煉出來的,亦步亦趨的按照前人提出的模型去做工程並不一定可以成功,我們的過程不是做工程的精義,也不是目的。

大道讀後感

管理 國內 一周 概念 領導 經驗 編程語言 自己 而且拓展 本人第一次發文章賊雞緊張........... 所謂大道至簡是指大道理(指基本原理、方法和規律)是極其簡單的,簡單到一句話就能說明白。所謂“真傳一句話,假傳萬卷書”。當然本人覺得沒有一定的編程經驗,和寫百萬行代碼

大道》第七章讀後感

我們 問題 過程 應該 競爭 實用 們的 目的 大公司 談論再多的理論也不如實踐現實中的軟件工程。正如《戰國策》中的“王不如遠交而進攻,的寸王之寸;尺,王之尺”,現代軟件工程中各個大公司的競爭也是如此。大公司在標準、理論、語言上的爭奪,未必處於“軟件實現”的考慮,他們的目的

大道》觀後感

準備 項目經理 軟件 變體 體制 開始 明顯 同時 錯誤 作為即將開始學習軟件工程的學生,在暑假期間對關於軟件方面心得的書籍《大道至簡》進行了了解,在這本書中讓我對軟件工程的概念進行了初步了解,明白了一些做軟件需要的準備工作,方法,一些理論,還有各部門的關系。感到受益匪淺

大道

進化 來講 style 一個 ont 內容 例子 cal 開始 近些天來,我讀完了由周愛民所著的《大道至簡》這本書,說實話,這本書的一些內容我並沒有讀懂,但還是在這裏寫下我的一些感想,也是一些收獲。 從本書的序以及前言中就可以看出,作者很想通過這本書來讓更多人理解軟件工程的

大道

麻煩 pro 編譯 完整 依賴 們的 交付 關系 代碼 大道至簡這本書中從愚公移山的故事和編程相結合給出了編程的精義就是順序、分支、循環,這些都是我們所熟悉的,但是我們又有多少人能夠真的完美的額掌握,又有多少人能做到任你千般變化,我唯順序分支與循環。   我們總是在找著各種

讀《大道-軟件工程實踐者的思想》有感

family mar 領會 再看 是什麽 宋體 正是 bsp font 讀《大道至簡-軟件工程實踐者的思想》有感 囫圇吞棗地讀完,總是看的走神,裏面有許多術語看不懂。的確,這本書是該讀許多遍,每一次都會有新的體會的。而對於初學者,至少從這本書中該獲得學習編程的

關於《大道》第七章的收獲

軟件 組織 核心 項目 算法 降低成本 結構 font cal 軟件工程行業的大公司都處於相互制衡的狀態中每個公司都有其自己的打算,都有自己的小算盤,我們也是其中的一枚算子,目的就是能夠在軟件工程體系中全面勝出。在我們所做的這些工作中,我們要考慮團隊問題,對於不同角色來說要

讀《大道》有感

迷茫 所有 自己 都是 人類 最有 語言 為我 人類社會 讀《大道至簡》有感 本書是在“思想方法學”這一軟件工程尚未涉足過的領域中的是實習之作。通過這本書,我終於更加透徹地理解我們軟件工程,乃至所有要編程的學科中的學習的道理和方法;更加透徹的理解了編程的精義;更加

閱讀“大道”的讀後感

管理者 堅持 ++ 代碼 掌握 必須 有一個 選擇 分支 通過閱讀大道至簡感觸頗深,在大一一年中,先後學習了c語言,c++。進入大二,選擇了軟工專業,應老師的要求,在暑假期間閱讀大道至簡這本書。 在書中開頭,作者將愚公比作編程人員,論述編程的根本:順序,分支,循

大道有感

這一 做什麽 養成 工作人員 獲得 機會 反思 個人 初學 在周愛民先生的書中,存在於兩千年前寓言中的工程名家愚公,作為講述各種事理的例子反復出現。確實,愚公的事跡中蘊含了許多我們這個專業的學生必須要明白的道理。對於程序,我們很多學生說是一竅不通也不為過,寫出一個程序在

大道》閱讀筆記

管理 高效 整理 比對 原因 但是 nbsp 專註 流程 第一章:編程的精義 “雖我之死,有子存焉;子又生孫,孫又生子;子又有子,子又有孫。子子孫孫,無窮匱也。而山不加增,何苦而不平?”《愚公移山》中的經典句。這句話基本上概述了“愚公移山”的步驟,包括順序、分支、循

大道第一章讀後感——java偽代碼形式

我們 stat 分析師 實施方案 class 組織者 ava 軟件工程 目標 大道至簡這本書第一章在向讀者展示編程的精義。開篇以愚公移山的例子來描述軟件工程項目。愚公,作為一名工程名家,集項目組織者、團隊經理、編程人員、技術分析師於一身,來領導工程的進