下面分享一些 Windows 平臺上平常開發使用的軟件,有些軟件我自認爲是神器,能夠大大提升效率。php
IntelliJ IDEAlinux
IntelliJ IDEA 內部集成 Java 開發環境,具備代碼智能提示,智能搜索,代碼重構,版本控制工具集成(git,svn等),以及支持主流開源框架,如Spring。另外 IntelliJ IDEA 擁有一個豐富的插件庫,能夠很方便安裝插件。經過安裝插件,IDEA 還能夠支持其餘語言,如 Python。git
建議經過 ToolBox 安裝 IntelliJ IDEA。經過 ToolBox 不只能夠管理 IDEA 軟件版本,並且還能夠管理 IDEA 全部項目工程。github
軟件版本管理:shell
項目工程管理:數據庫
除了 IntelliJ IDEA 以外,日常工做還須要處理一些文本,寫一些簡單腳本或者一些簡單 HTML 頁面,這個時候就能夠用到 Visual Studio Code,簡稱 vscode。後端
相比 IntelliJ IDEA, vscode 比較輕量級,能夠快速打開文本文件,而且能夠根據文件格式不一樣提供不一樣的智能提示。第二點可使用 vscode 調試代碼,打斷點,查看堆棧信息。經過插件擴展,不只能夠支持腳本語言,還能夠支持 Java。安全
平常運維須要與服務器交互,而遠程服務器通常爲 linux 系統。Windows 自帶的命令提示符 cmd,沒法使用 linux 的一些基本命令,且界面實在簡陋。雖然可使用 powershell 代替 cmd,可是 powershell 顯示效果不太優雅。因此如下推薦幾款終端軟件用來運行本地命令以及鏈接管理遠程服務器。服務器
Xshell網絡
Xshell 支持 SSH1,SSH2 等不一樣協議,能夠訪問不一樣系統的遠程服務器,而且進行操做控制。
Xshell 還能夠支持多個本地會話以及遠程主機會話,能夠設置使用 VT100, VT220, VT320, XTERM, LINUX, SCOANSI, ANSI 等終端,而後能夠配置本身喜歡的配色。
Xshell 還能夠自定義經常使用命令,使用時只要點擊使用便可
本地會話:
遠程主機會話
XShell 我的版收費,可是能夠在官網經過註冊我的/學生版,得到無償使用。可是這個版本一個窗口最多隻能打開四個會話,當打開多個會話,會自動打開多個窗口比較煩惱。
基本功能與 Xshell 相似,可是該軟件內置 SFTP 傳輸,直接支持 VNC/RDP/Xdmcp 等遠程桌面。而且支持 xterm-256 色,顯示效果比 Xshell 好。
顯示效果圖:
支持多個終端:
Git Bash
Windows 平臺安裝 Git 以後自帶的終端軟件,其自帶基本的 Linux 命令。 IntelliJ IDEA、vscode 等軟件,自身會集成終端功能,默認使用系統自帶 CMD,能夠設置使用 Git Bash 代替。
後端工程師平常工做常常會與數據庫交互,因此咱們會須要使用數據庫客戶端。
DataGrip
Many databases, one tool
正如官網描述的同樣,支持鏈接多種不一樣數據庫,如 MySQL,Oracle,PostgreSQL 等。
支持數據庫如圖所示。
支持數據的可視化查看, Sql 語句的智能提示,提供本地歷史記錄保存歷史查詢功能。
平常工做會須要記錄一些想法,保存一些記錄,可使用如下的筆記類應用。
印象筆記
一款跨平臺的雲筆記應用,不只能夠記錄普通文本,還可能夠添加圖片,語音,office 文檔。目前新版支持 Markdown 功能是我目前使用印象筆記的主要緣由。
可是印象筆記免費版只能登錄 2 臺設備,日常須要使用多個客戶端的,須要將以前登陸設備下線掉才能夠,比較繁瑣。
同類軟件還有爲知筆記,有道雲筆記。
下面介紹一些系統類軟件,能夠彌補自帶系統一些功能的不足。
一款開源、免費、強大的剪貼板加強工具。能夠把複製過的全部內容保存起來(能夠設定保存日期或條目總數),快捷地供後續調用。還能夠合併粘貼,純文本粘貼,支持分組、置頂、快速搜索、熱鍵粘貼功能。而且,還能夠經過網絡共享剪貼板內容。
一個輕量級本地搜索神器,能夠快速搜索文件或目錄。
一款迷你的截圖軟件,具備截圖,貼圖,處理圖片等功能。
一個輕量級的軟件,具備錄製指定區域並導出成 Gif 以及編輯 Gif 的功能。
一個強大的下載工具,支持 BT 下載,能夠用來取代迅雷。
一款下載百度網盤資源的神器,免登錄便可下載資源且下載能夠突破限速。
任務欄透明軟件,支持任務欄半透明,全透明等。
半透明:
全透明:
系統安全類軟件,功能相似 360 管家,可是沒有廣告。
一款強大的 HTTP 請求模擬工具,能夠發送 Get,Post等請求,能夠用於測試後端 http 接口,API 接口調試神器。
一款畫圖工具,能夠製做 UML,時序圖,流程圖等。
若是以爲好的話,請幫做者點個讚唄~ 謝謝
喜歡本文的讀者們,歡迎長按關注訂閱號程序通事~讓我與你分享程序那些事。