在閱讀此篇以前,建議先閱讀辦公篇。
咱們先回顧下原則。前端
和辦公軟件略有區別,原則上咱們應該略有改動:git
統一的環境、工具和軟件數據庫
善用工具後端
符合自身狀況前端工程化
除非是存在特定的開發環境和要求,開發的環境、工具和軟件必須統一,不然各類雜七雜八的問題足夠開發團隊頭疼的了。緩存
開發環境、工具是跟隨技術體系和框架走的,咱們團隊的推薦環境、工具以下所示。安全
Windows 10 專業版框架
推薦理由:主流!最新的開發工具每每優先兼容該版本。編輯器
IDEide
Microsoft Visual Studio 2017
推薦指數:五星💛💛💛💛💛
推薦理由:宇宙第一IDE
VS的不斷進化致使咱們並不須要過多的擴展插件,可是如下擴展插件是極力推薦的:
CodeNav
推薦指數:五星💛💛💛💛💛
推薦理由:免費!可以顯示當前代碼的代碼結構!主要有如下特色:
ReSharper
推薦指數:四星💛💛💛💛
推薦理由:強大的代碼分析和糾錯提示和更正功能!尤爲適合代碼潔癖者!
編者注:機器很差不要裝!!!否則代碼擼久了,連人都開始變卡了!
C#交互窗口
推薦理由:快速敲出代碼段快速驗證
Nuget包管理器
推薦理由:媽媽不再擔憂我亂放包了。
C#代碼樣式
推薦理由:不只能夠學到不少語法,還能智能推薦!
Visual Studio Code
推薦指數:五星💛💛💛💛💛
推薦理由:性感!!!開源!!!免費!!!強大!!!微軟官方出品!!!曾經編輯器不少,編輯器之爭也足夠社區火半天了,自從微軟從宇宙第一IDE中孵化了VS Code以後,編輯器的世界就清靜了。
VS Code插件不少,請根據本身的狀況挑選。如下爲編者推薦:
Chrome
推薦指數:五星💛💛💛💛💛
推薦理由:插件豐富,開發者工具極其很是強大!F12走起!
Yarn
推薦指數:五星💛💛💛💛💛
推薦理由:快速、可靠、安全的依賴管理工具!由於Yarn 緩存了每一個下載過的包,因此再次使用時無需重複下載。 同時利用並行下載以最大化資源利用率,所以安裝速度更快。
NodeJs
推薦指數:五星💛💛💛💛💛
推薦理由:前端工程化必備。
Git
推薦指數:五星💛💛💛💛💛
推薦理由:靈活方便高效,幾乎適用全部項目!並且配套Git工做流能夠極好的協助產品研發。
TFS
推薦指數:四星💛💛💛💛
推薦理由:支持Git源代碼管理,包含敏捷流程和麪板。尤爲對於小團隊來講,試用期過了也沒有任何影響,也就是等同於免費。
gitee.com
推薦指數:五星💛💛💛💛💛
推薦理由:支持私有和公有代碼託管,支持Git和SVN。免費!!
Trello
推薦指數:五星💛💛💛💛💛
推薦理由:高度靈活、自定義,還免費。尤爲推薦敏捷團隊使用——直接能夠拿來做爲敏捷面板。TFS的敏捷模板也能夠用於開發管理,可是相比TFS,其更爲簡單靈活。
基於Trello,咱們能夠解鎖不少玩法:
Fiddler
推薦指數:五星💛💛💛💛💛
推薦理由:最強大最好用的Web請求監控工具!
PostMan
推薦指數:五星💛💛💛💛💛
推薦理由:很是強大的 API調試、Http請求的工具,尤爲適合團隊使用,容許團隊共享API設置。
SQL Server
推薦指數:五星💛💛💛💛💛
推薦理由:上手簡單,免費版有Express和Local Db。功能強大,易於操做。
MySql
推薦指數:五星💛💛💛💛💛
推薦理由:對於我的或中小型企業來講,MySQL的功能已經夠用了,MySQL又是開源軟件,所以沒有必要花大精力和大價錢去使用大型付費數據庫管理系統了。
Magicodes.CodeGeneration
推薦指數:五星💛💛💛💛💛
推薦理由:團隊定製的代碼生成工具。生成功能強大,支持後端服務代碼、後臺UI代碼以及移動端接口代碼生成。
給你們分享一個開發辦公神器,站立辦公神器——電動升降臺。
久坐辦公是原罪,咱們總要給逝去了的健康找個替罪羊——呵,那就是久坐。
接下來,咱們還會從產品管理和運營角度來進行一些工具推薦,同時咱們下週公衆號上將開始發佈框架視頻教程。