1. 程式人生 > >前端開發編譯器 ps:少年你需要一把稱手的兵器

前端開發編譯器 ps:少年你需要一把稱手的兵器

前端開發編譯器

一個好的編譯器不僅可以提高開發者工作效率,還可以裝*,之後你懂得.........

                                                                                                                      話說開發者要什麼編譯器,直接記事本不就得了

說正經的微笑

本篇文章主要是給剛入門的前端程式設計師,以及對前端開發有興趣的同學看到,大神可以pass

記事本(.txt). 在學校時第一個接觸的編譯器就是記事本了.(這個不用多說了)

Sublime.這個是神器,剛入門的同學,以及前端大牛都有用.Sublime是一個用於編碼的完美編輯器,擁有強大的使用者介面,非常棒的功能和高效能。這個工具提供可運行於OS X,Windows和 Linux的多個版本。 它的功能將使你上癮:

 
1)GotoAnything 
2)多重選擇 
3)命令面板 
4)分離編輯 
5)外掛API 
6)跨平臺

少年多去嘗試,只有用過才知道好不好

WebStorm三.這個也是神器,不過不建議剛入門的同學使用.

優點:
1.內建zencode編碼風格,讓你快速開發
2.豐富的外掛資源,你可以去webstorm官網下載你需要的外掛
3.簡單易操作的版本控制,只要你簡單的配置下git或svn就可以使用快捷鍵快速的進行版本控制
4.實時儲存,不用頻繁的按ctrl+s了
5.對nodejs,typeScript,coffeScript支援良好
6.定製化功能很強大,不管是編碼還是UI
缺點:啟動慢,佔記憶體,介面不優美
HBuilder  四.這個可以作為過渡階段使用,很一般的編譯器,不過我喜歡.
HBuilder是專注於HTML、js、css的IDE(整合開發環境)。
就是說HBuilder是有HTML、js、css的語法解析引擎的,它認識你寫的程式碼,知道該提示什麼、知道轉到定義去哪裡,你寫的每個變數、每個函式都會動態計算型別和返回值,這個是很有難度的事情,全世界js的AST語法樹處理最好的3個工具就是HBuilder、VS、webstorm。
VS Code(Visual Studio Code) 五.這個可以看個人愛好,VS Code(Visual Studio Code)是由微軟研發的一款免費、開源的跨平臺文字(程式碼)編輯器,幾乎完美的編輯器,畢竟是微軟的

Atom 六.目前正在使用的編譯器,然而只能作為輔助工具.前期巨卡,現在優化了,還是很卡,期待未來的發展. 作為目前全球範圍內影響力最大的程式碼倉庫/開源社群,GitHub 的程式設計師們並不滿足於此。他們使用目前最先進流行的技術重新打造了一款稱為“屬於21世紀”的程式碼編輯器——Atom, 它開源免費跨平臺,並且整合 GIT 並提供類似 SublimeText 的包管理功能,支援外掛擴充套件,可配置性非常高....... Atom 程式碼編輯器支援 Windows、MacLinux 三大桌面平臺,完全免費,並且已經在 GitHub 上開放了全部的原始碼。開發團隊將 Atom 稱為一個“為 21 世紀創造的可配置的編輯器”,它擁有非常精緻細膩的介面,並且可配置項豐富,加上它提供了與 SublimeText 上類似的 Package Control (包管理)功能,人們可以非常方便地安裝和管理各種外掛,並將 Atom 打造成真正適合自己的開發工具。
以上作者均使用過,每個編譯器都各有好壞,最重要的是開發者本人,畢竟編譯器只是輔助開發的工具. ps:這只是開始,筆者會不斷補充