WEB開發者必備工具集

整合開發環境IDE

JetBrains

· JetBrains是一家捷克的軟體開發公司,該公司旗下開發有多種語言開發的整合工具,包括:

· WebStorm 智慧HTML/CSS/JS開發工具

· PhpStorm PHP 整合開發工具

· PyCharm 智慧Python整合開發工具

· IntelliJ IDEA 一套智慧型的Java整合開發工具,特別專注與強調程式師的開發撰寫效率提升

WEB開發者必備工具集

Microsoft

· Visual Studio Code 由微軟開發的一款整合編譯器,支援擴充套件,同樣可支援多種語言的開發,包括Python、Php、Java、C#、C/C++。。。。

WEB開發者必備工具集

文字編譯器

Sublime

Sublime Text 是一個輕量級文字編輯器,具有漂亮的使用者介面和強大的功能,例如程式碼縮圖,Python的外掛,程式碼段等。還可自定義鍵繫結,選單和工具欄。Sublime Text 的主要功能包括:拼寫檢查,書籤,完整的 Python API , Goto 功能,即時專案切換,多選擇,多視窗等等。Sublime Text 是一個跨平臺的編輯器,同時支援Windows、Linux、Mac OS X等作業系統。

WEB開發者必備工具集

Notepad++

Notepad++是Windows作業系統下的一套文字編輯器(軟體版權許可證: GPL),有完整的中文化介面及支援多國語言編寫的功能(UTF8技術)。

WEB開發者必備工具集

介面除錯工具

Postman

適用於開發者的http介面除錯工具,最初是透過瀏覽器外掛的形式安裝使用,現在也可作為獨立的客戶端工具進行安裝使用

WEB開發者必備工具集

MQTTBox

MQTTBox

是一個帶有視覺化的介面的

MQTT

的客戶端工具,它具有如下特點:

1。 支援

TCP

TLS

Web Sockets

和安全的

Web Sockets

連線

MQTT

伺服器

2。 支援各種

MQTT

客戶端的設定

3。 支援釋出和訂閱多個主題

4。 支援主題的單級和多級訂閱

5。 複製/重新發布有效負載

6。 支援檢視每個主題已釋出/已訂閱訊息的歷史記錄

WEB開發者必備工具集

資料庫視覺化工具

Navicat

Navicat,一款資料庫視覺化工具,強大的資料庫管理和設計工具,支援 Win、macOS 和 linux。直觀的 GUI 讓使用者簡單地管理 MySQL、MariaDB、MongoDB、SQL Server、SQLite、Oracle 和 PostgreSQL 的資料

WEB開發者必備工具集

版本管理工具

Git

Git是一個免費的開源 分散式版本控制系統,旨在快速高效地處理從小型到大型專案的所有內容。

Git 易於學習, 佔地面積小,具有閃電般的快速效能。它具有諸如Subversion,CVS,Perforce和ClearCase之類的SCM工具,並且具有廉價的本地分支,方便的暫存區域和 多個工作流等功能。

WEB開發者必備工具集

Svn

Apache Subversion 通常被縮寫成 SVN,是一個開放原始碼的版本控制系統,Subversion 在 2000 年由 CollabNet Inc 開發,現在發展成為 Apache 軟體基金會的一個專案,同樣是一個豐富的開發者和使用者社群的一部分。

WEB開發者必備工具集

程式碼託管平臺

Github

GitHub 是一個面向開源及私有軟體專案的託管平臺,因為只支援 Git 作為唯一的版本庫格式進行託管,故名 GitHub。

GitHub 於 2008 年 4 月 10 日正式上線,除了 Git 程式碼倉庫託管及基本的 Web 管理介面以外,還提供了訂閱、討論組、文字渲染、線上檔案編輯器、協作圖譜(報表)、程式碼片段分享(Gist)等功能。目前,其註冊使用者已經超過 350 萬,託管版本數量也是非常之多,其中不乏知名開源專案 Ruby on Rails、jQuery、python 等。

WEB開發者必備工具集

Gitlab

GitLab 是一個用於倉庫管理系統的開源專案,使用Git作為程式碼管理工具,並在此基礎上搭建起來的web服務。安裝方法是參考GitLab在GitHub上的Wiki頁面。

WEB開發者必備工具集

碼雲Gitee

碼雲(gitee。com)是 OSCHINA。NET 推出的程式碼託管平臺,支援 Git 和 SVN,提供免費的私有倉庫託管。

WEB開發者必備工具集