程序員常用的工具軟件推薦

思維導(dǎo)航:

Visual Studio

VS Code

ReSharper

BCompare

Redis Desktop Manager

Typora

ProcessOn

Draw.io

XMind

語(yǔ)雀

docsify

Navicat

DataGrip

SSMS

在線工具集

uTools

Sublime Text

Postman

Fiddler

YApi

SourceTree

TortoiseSVN

Xshell

Xftp

Jmeter

文章正文:

回到頂部

前言:

  現(xiàn)如今,技術(shù)發(fā)展十分迅猛,開(kāi)發(fā)者只有通過(guò)不斷的學(xué)習(xí)才能跟得上時(shí)代的步伐。而為了便于學(xué)習(xí)和工作(減少996),涌現(xiàn)了很多優(yōu)秀的開(kāi)發(fā)工具用以幫助開(kāi)發(fā)者提高工作效率?,F(xiàn)在我把我工作多年來(lái)收集實(shí)用的開(kāi)發(fā)利器分享出來(lái),希望能夠給同學(xué)們參考借鑒(以下排名不分先后)。假如各位同學(xué)有更好的值得推薦的利器歡迎在文末留言或者去GitHub知識(shí)庫(kù)中留下你寶貴的Issues。

GitHub知識(shí)庫(kù)地址:https://github.com/YSGStudyHards/DotNetGuide/issues

回到頂部

Visual Studio

Visual Studio 2022 預(yù)覽版

比以往更快更可靠的 64 位 Visual Studio。 使用 .NET 6、Blazor、MAUI 開(kāi)發(fā)跨平臺(tái)和云應(yīng)用。 在開(kāi)發(fā)人員內(nèi)部循環(huán)中跨 .NET 應(yīng)用使用熱重載功能。 在 Linux 環(huán)境中生成、調(diào)試、測(cè)試 .NET 應(yīng)用。 一次向多達(dá)一行應(yīng)用增強(qiáng)的 IntelliCode 完成。 開(kāi)發(fā)跨平臺(tái) C++ 項(xiàng)目并輕松面向 C++20。

Visual Studio 2019

更快地進(jìn)行代碼編寫(xiě)。 更智能地執(zhí)行操作。 使用同類(lèi)最佳 IDE 創(chuàng)建未來(lái)。

回到頂部

VS Code

VS Code

Visual Studio Code 是一個(gè)輕量級(jí)但功能強(qiáng)大的源代碼編輯器,可在您的桌面上運(yùn)行,適用于 Windows、macOS 和 Linux。它內(nèi)置了對(duì) JavaScript、TypeScript 和 Node.js 的支持,并為其他語(yǔ)言(例如 C++、C#、Java、Python、PHP、Go)和運(yùn)行時(shí)(例如 .NET 和 Unity)提供了豐富的擴(kuò)展生態(tài)系統(tǒng). 通過(guò)這些介紹性視頻開(kāi)始您的 VS Code 之旅。

回到頂部

ReSharper

ReSharper使Visual Studio成為更好的IDE

ReSharper通過(guò) 對(duì)C#,VB.NET,ASP.NET,JavaScript,TypeScript和其他技術(shù)的2200多個(gè)即時(shí)代碼檢查擴(kuò)展了Visual Studio 。對(duì)于大多數(shù)檢查,ReSharper提供了快速修復(fù)(燈泡)來(lái)改進(jìn)代碼。

查找并刪除未使用的代碼?將您的代碼遷移到C#7?隨意將循環(huán)轉(zhuǎn)換為L(zhǎng)INQ嗎?查找并防止可能的異常?使用通用的命名標(biāo)準(zhǔn)?通過(guò)ReSharper的代碼分析,所有這些以及更多的代碼改進(jìn)成為可能。

回到頂部

BCompare

BCompare 全方位、簡(jiǎn)潔實(shí)用、專業(yè)的文件對(duì)比工具

Beyond Compare 是一款強(qiáng)大專業(yè)的文件和文件夾對(duì)比工具。使用它可以很方便地比較出兩個(gè)文件或文件夾的差異,相差的每一個(gè)字節(jié)用顏色加以標(biāo)識(shí),讓您查看方便,支持眾多種格式的對(duì)比。

回到頂部

Redis Desktop Manager

Redis可視化工具Redis Desktop Manager

Redis Desktop Manager是一款非常實(shí)用的Redis桌面管理工具,它可以支持命令控制臺(tái)操作,以及常用,查詢key,rename,delete等操作。基于 Qt 5 開(kāi)發(fā),支持通過(guò) SSH Tunnel 連接。

回到頂部

Typora

Typora

Typora中文版是一款好用極簡(jiǎn)免費(fèi)的跨平臺(tái)Markdown編輯器,軟件使用這款軟件能夠幫助用戶輕松將文本轉(zhuǎn)換到HTML,軟件從底層向上設(shè)計(jì),軟件支持markdown的標(biāo)準(zhǔn)語(yǔ)法,同時(shí)這款軟件還支持動(dòng)態(tài)預(yù)覽功能,一鍵預(yù)覽,讓一切都變得如此干凈、純粹。

回到頂部

ProcessOn

ProcessOn

【強(qiáng)力推薦】免費(fèi)在線流程圖思維導(dǎo)圖,專業(yè)強(qiáng)大的作圖工具,支持多人實(shí)時(shí)在線協(xié)作,可用于原型圖、UML、BPMN、網(wǎng)絡(luò)拓?fù)鋱D等多種圖形繪制。

回到頂部

Draw.io

Draw.io

一個(gè)完全免費(fèi)無(wú)廣告的流程圖在線制作,而且不用注冊(cè)就可以使用。操作也是非常的簡(jiǎn)單,只需要簡(jiǎn)單的拖拽就能制作出一份標(biāo)準(zhǔn)的流程圖。能使用的元素也非常豐富,還可以對(duì)文本、線條、箭頭的樣式進(jìn)行調(diào)整,比如加粗、更換字體、顏色、排序方式等等?;蛘咧苯犹子媒o出的樣式顏色,雖然不多,但是效果還是可以的。保存格式的話,支持PDG、JPEG、SVG、PDF、VSDX、HTML、XML和URL格式,相當(dāng)豐富兩人,而且還沒(méi)有水印,很良心了。

回到頂部

XMind

XMind

XMind是一款非常實(shí)用的商業(yè)思維導(dǎo)圖軟件,簡(jiǎn)單易用、美觀、功能強(qiáng)大,擁有高效的可視化思維模式,具備可擴(kuò)展、跨平臺(tái)、穩(wěn)定性和性能,腦圖的首選。

回到頂部

語(yǔ)雀

語(yǔ)雀

在線文檔神器,用于做筆記,技術(shù)文檔非常的好用,簡(jiǎn)潔舒適&方便實(shí)用。

回到頂部

docsify

docsify

docsify 可以快速幫你生成文檔網(wǎng)站。不同于 GitBook、Hexo 的地方是它不會(huì)生成靜態(tài)的 .html 文件,所有轉(zhuǎn)換工作都是在運(yùn)行時(shí)。如果你想要開(kāi)始使用它,只需要?jiǎng)?chuàng)建一個(gè) index.html 就可以開(kāi)始編寫(xiě)文檔并直接部署在 GitHub Pages。

特性:

無(wú)需構(gòu)建,寫(xiě)完文檔直接發(fā)布

容易使用并且輕量 (壓縮后 ~21kB)

智能的全文搜索

提供多套主題

豐富的 API

支持 Emoji

兼容 IE11

支持服務(wù)端渲染 SSR

回到頂部

Navicat

Navicat

Navicat Premium 是一套數(shù)據(jù)庫(kù)開(kāi)發(fā)工具,讓你從單一應(yīng)用程序中同時(shí)連接 MySQL、MariaDB、MongoDB、SQL Server、Oracle、PostgreSQL 和 SQLite 數(shù)據(jù)庫(kù)。它與 Amazon RDS、Amazon Aurora、Amazon Redshift、Microsoft Azure、Oracle Cloud、MongoDB Atlas、阿里云、騰訊云和華為云等云數(shù)據(jù)庫(kù)兼容。你可以快速輕松地創(chuàng)建、管理和維護(hù)數(shù)據(jù)庫(kù)。

回到頂部

DataGrip

DataGrip

DataGrip是JetBrains公司推出的管理數(shù)據(jù)庫(kù)的產(chǎn)品,對(duì)于JetBrains公司,開(kāi)發(fā)者肯定都不陌生,IDEA和ReSharper都是這個(gè)公司的產(chǎn)品,用戶體驗(yàn)非常不錯(cuò)。 最開(kāi)始我用它就單純看同事在用很酷的界面,后面發(fā)現(xiàn)功能也香,高亮文本啥的,很多功能大家可以去挖。

回到頂部

SSMS

SQL Server Management Studio (SSMS)

SQL Server Management Studio (SSMS) 是一種集成環(huán)境,用于管理從 SQL Server 到 Azure SQL 數(shù)據(jù)庫(kù)的任何 SQL 基礎(chǔ)結(jié)構(gòu)。 SSMS 提供用于配置、監(jiān)視和管理 SQL Server 和數(shù)據(jù)庫(kù)實(shí)例的工具。 使用 SSMS 部署、監(jiān)視和升級(jí)應(yīng)用程序使用的數(shù)據(jù)層組件,以及生成查詢和腳本。使用 SSMS 在本地計(jì)算機(jī)或云端查詢、設(shè)計(jì)和管理數(shù)據(jù)庫(kù)及數(shù)據(jù)倉(cāng)庫(kù),無(wú)論它們位于何處。

回到頂部

在線工具集

在線工具

在線工具 - 程序員的工具箱。

回到頂部

uTools

uTools

uTools 是一個(gè)極簡(jiǎn)、插件化的現(xiàn)代桌面軟件,通過(guò)自由選配豐富的插件,打造得心應(yīng)手的工具集合。通過(guò)快捷鍵(默認(rèn) alt + space )就可以快速呼出這個(gè)搜索框。你可以往輸入框內(nèi)粘貼文本、圖片、截圖、文件、文件夾等等,能夠處理此內(nèi)容的插件也早已準(zhǔn)備就緒,統(tǒng)一的設(shè)計(jì)風(fēng)格和操作方式,助你高效的得到結(jié)果。一旦你熟悉它后,能夠?yàn)槟愎?jié)約大量時(shí)間,即用即走、不中斷、無(wú)干擾,讓你可以更加專注地改變世界。

回到頂部

Sublime Text

Sublime Text

Sublime Text是一個(gè)代碼編輯器,具有漂亮的用戶界面和強(qiáng)大的功能,例如代碼縮略圖,Python的插件,代碼段等。還可自定義鍵綁定、菜單和工具欄。它的主要功能包括:拼寫(xiě)檢查、書(shū)簽、即時(shí)項(xiàng)目切換、多選擇、多窗口等等,同時(shí)它還是一個(gè)跨平臺(tái)的編輯器,同時(shí)支持Windows、Linux、Mac OS等操作系統(tǒng)。

回到頂部

Postman

Postman

Postman是一款功能強(qiáng)大的網(wǎng)頁(yè)調(diào)試與發(fā)送網(wǎng)頁(yè)HTTP請(qǐng)求的調(diào)試工具,開(kāi)發(fā)人員使用Postman為接口優(yōu)先的模型設(shè)計(jì)提供了很多便利,調(diào)試接口的利器,值得推薦。

回到頂部

Fiddler

Fiddler

Fiddler是一款功能強(qiáng)大的HTTP網(wǎng)頁(yè)抓包調(diào)試工具。Fiddler支持監(jiān)視、設(shè)置斷點(diǎn)、甚至修改輸入輸出數(shù)據(jù)等功能,能夠記錄并檢查所有你的電腦和互聯(lián)網(wǎng)之間的http通訊,設(shè)置斷點(diǎn),查看所有的“進(jìn)出”Fiddler的數(shù)據(jù)(指cookie,html,js,css等文件)。同時(shí)Fiddler要比其他網(wǎng)絡(luò)調(diào)試器更加簡(jiǎn)單,不僅暴露http通訊,還提供了一個(gè)友好的用戶格式。

回到頂部

YApi

YApi-高效、易用、功能強(qiáng)大的可視化接口管理平臺(tái)

YApi 是高效、易用、功能強(qiáng)大的 api 管理平臺(tái),旨在為開(kāi)發(fā)、產(chǎn)品、測(cè)試人員提供更優(yōu)雅的接口管理服務(wù)??梢詭椭_(kāi)發(fā)者輕松創(chuàng)建、發(fā)布、維護(hù) API,YApi 還為用戶提供了優(yōu)秀的交互體驗(yàn),開(kāi)發(fā)人員只需利用平臺(tái)提供的接口數(shù)據(jù)寫(xiě)入工具以及簡(jiǎn)單的點(diǎn)擊操作就可以實(shí)現(xiàn)接口的管理。

回到頂部

SourceTree

SourceTree

SourceTree是一款免費(fèi)的Git和Hg客戶端管理工具,同時(shí)也是Mercurial和Subversion版本控制系統(tǒng)工具。支持創(chuàng)建、克隆、提交、push、pull 和合并等操作。SourceTree擁有一個(gè)精美簡(jiǎn)潔的界面,大大簡(jiǎn)化了開(kāi)發(fā)者與代碼庫(kù)之間的Git操作方式,這對(duì)于那些不熟悉Git命令的開(kāi)發(fā)者來(lái)說(shuō)非常實(shí)用。

回到頂部

TortoiseSVN

TortoiseSVN

TortoiseSVN是Subversion版本控制系統(tǒng)的一個(gè)免費(fèi)開(kāi)源客戶端,可以對(duì)文件版本進(jìn)行統(tǒng)一管理和控制;文件保存在中央版本庫(kù),您可以將文件恢復(fù)到過(guò)去的版本,并且可以通過(guò)檢查歷史知道數(shù)據(jù)做了哪些修改,誰(shuí)做的修改。

回到頂部

Xshell

Xshell

Xshell是一個(gè)功能強(qiáng)大的終端模擬器,支持SSH、SFTP、telnet,rlogin和串行。人們可以使用它在Windows界面下用來(lái)訪問(wèn)遠(yuǎn)端不同系統(tǒng)下的服務(wù)器,從而達(dá)到遠(yuǎn)程控制終端的目的。

回到頂部

Xftp

Xftp

Xftp是一款靈活且便捷的SFTP/FTP客戶端,讓需要進(jìn)行文件傳輸?shù)挠脩舨僮鞲臃奖?。它能夠提供?qiáng)大的操作功能,如:直接編輯、多窗口打開(kāi)、FXP支持、文件同步,服務(wù)器與服務(wù)器傳輸文件和第三方編輯器集成。

回到頂部

Jmeter

JMeter

Jmeter是由Apache公司開(kāi)發(fā)的一個(gè)純Java的開(kāi)源項(xiàng)目,即可以用于做接口測(cè)試也可以用于做性能測(cè)試。

Jmeter具有較高擴(kuò)展性。

Jmeter可以實(shí)現(xiàn)分布式負(fù)載。

Jmeter具備高移植性,可以實(shí)現(xiàn)跨平臺(tái)運(yùn)行。

Jmeter采用多線程,允許通過(guò)多個(gè)線程并發(fā)取樣或通過(guò)獨(dú)立的線程對(duì)不同的功能同時(shí)取樣

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容