程序員不容錯過的開發利器

前言:

  現如今,技術發展十分迅猛,開發者只有通過不斷的學習才能跟得上時代的步伐。而爲了便於學習和工作(減少996),湧現了很多優秀的開發工具用以幫助開發者提高工作效率。現在我把我工作多年來收集實用的開發利器分享出來,希望能夠給同學們參考借鑑(以下排名不分先後)。假如各位同學有更好的值得推薦的利器歡迎在文末留言或者去GitHub知識庫中留下你寶貴的Issues。

GitHub知識庫地址https://github.com/YSGStudyHards/DotNetGuide/issues

 

Visual Studio

Visual Studio 2022 預覽版

比以往更快更可靠的 64 位 Visual Studio。 使用 .NET 6、Blazor、MAUI 開發跨平臺和雲應用。 在開發人員內部循環中跨 .NET 應用使用熱重載功能。 在 Linux 環境中生成、調試、測試 .NET 應用。 一次向多達一行應用增強的 IntelliCode 完成。 開發跨平臺 C++ 項目並輕鬆面向 C++20。

Visual Studio 2019

更快地進行代碼編寫。 更智能地執行操作。 使用同類最佳 IDE 創建未來。

VS Code

VS Code

Visual Studio Code 是一個輕量級但功能強大的源代碼編輯器,可在您的桌面上運行,適用於 Windows、macOS 和 Linux。它內置了對 JavaScript、TypeScript 和 Node.js 的支持,併爲其他語言(例如 C++、C#、Java、Python、PHP、Go)和運行時(例如 .NET 和 Unity)提供了豐富的擴展生態系統. 通過這些介紹性視頻開始您的 VS Code 之旅。

ReSharper

ReSharper使Visual Studio成爲更好的IDE

ReSharper通過 對C#,VB.NET,ASP.NET,JavaScript,TypeScript和其他技術的2200多個即時代碼檢查擴展了Visual Studio 。對於大多數檢查,ReSharper提供了快速修復(燈泡)來改進代碼。
查找並刪除未使用的代碼?將您的代碼遷移到C#7?隨意將循環轉換爲LINQ嗎?查找並防止可能的異常?使用通用的命名標準?通過ReSharper的代碼分析,所有這些以及更多的代碼改進成爲可能。

BCompare

BCompare 全方位、簡潔實用、專業的文件對比工具

Beyond Compare 是一款強大專業的文件和文件夾對比工具。使用它可以很方便地比較出兩個文件或文件夾的差異,相差的每一個字節用顏色加以標識,讓您查看方便,支持衆多種格式的對比。

Redis Desktop Manager

Redis可視化工具Redis Desktop Manager

Redis Desktop Manager是一款非常實用的Redis桌面管理工具,它可以支持命令控制檯操作,以及常用,查詢key,rename,delete等操作。基於 Qt 5 開發,支持通過 SSH Tunnel 連接。

Typora

Typora

Typora中文版是一款好用極簡免費的跨平臺Markdown編輯器,軟件使用這款軟件能夠幫助用戶輕鬆將文本轉換到HTML,軟件從底層向上設計,軟件支持markdown的標準語法,同時這款軟件還支持動態預覽功能,一鍵預覽,讓一切都變得如此乾淨、純粹。

ProcessOn

ProcessOn

【強力推薦】免費在線流程圖思維導圖,專業強大的作圖工具,支持多人實時在線協作,可用於原型圖、UML、BPMN、網絡拓撲圖等多種圖形繪製。

Draw.io

Draw.io

一個完全免費無廣告的流程圖在線製作,而且不用註冊就可以使用。操作也是非常的簡單,只需要簡單的拖拽就能製作出一份標準的流程圖。能使用的元素也非常豐富,還可以對文本、線條、箭頭的樣式進行調整,比如加粗、更換字體、顏色、排序方式等等。或者直接套用給出的樣式顏色,雖然不多,但是效果還是可以的。保存格式的話,支持PDG、JPEG、SVG、PDF、VSDX、HTML、XML和URL格式,相當豐富兩人,而且還沒有水印,很良心了。

XMind

XMind

XMind是一款非常實用的商業思維導圖軟件,簡單易用、美觀、功能強大,擁有高效的可視化思維模式,具備可擴展、跨平臺、穩定性和性能,腦圖的首選。

語雀

語雀

在線文檔神器,用於做筆記,技術文檔非常的好用,簡潔舒適&方便實用。

Navicat

Navicat

Navicat Premium 是一套數據庫開發工具,讓你從單一應用程序中同時連接 MySQL、MariaDB、MongoDB、SQL Server、Oracle、PostgreSQL 和 SQLite 數據庫。它與 Amazon RDS、Amazon Aurora、Amazon Redshift、Microsoft Azure、Oracle Cloud、MongoDB Atlas、阿里雲、騰訊雲和華爲雲等雲數據庫兼容。你可以快速輕鬆地創建、管理和維護數據庫。

在線工具集

在線工具

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

uTools

uTools

uTools 是一個極簡、插件化的現代桌面軟件,通過自由選配豐富的插件,打造得心應手的工具集合。通過快捷鍵(默認 alt + space )就可以快速呼出這個搜索框。你可以往輸入框內粘貼文本、圖片、截圖、文件、文件夾等等,能夠處理此內容的插件也早已準備就緒,統一的設計風格和操作方式,助你高效的得到結果。一旦你熟悉它後,能夠爲你節約大量時間,即用即走、不中斷、無干擾,讓你可以更加專注地改變世界。

 

Sublime Text

Sublime Text

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

Postman

Postman

Postman是一款功能強大的網頁調試與發送網頁HTTP請求的調試工具,開發人員使用Postman爲接口優先的模型設計提供了很多便利,調試接口的利器,值得推薦。

Fiddler

Fiddler

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

YApi

YApi-高效、易用、功能強大的可視化接口管理平臺

YApi 是高效、易用、功能強大的 api 管理平臺,旨在爲開發、產品、測試人員提供更優雅的接口管理服務。可以幫助開發者輕鬆創建、發佈、維護 API,YApi 還爲用戶提供了優秀的交互體驗,開發人員只需利用平臺提供的接口數據寫入工具以及簡單的點擊操作就可以實現接口的管理。

SourceTree

SourceTree

SourceTree是一款免費的Git和Hg客戶端管理工具,同時也是Mercurial和Subversion版本控制系統工具。支持創建、克隆、提交、push、pull 和合並等操作。SourceTree擁有一個精美簡潔的界面,大大簡化了開發者與代碼庫之間的Git操作方式,這對於那些不熟悉Git命令的開發者來說非常實用。

TortoiseSVN

TortoiseSVN

TortoiseSVN是Subversion版本控制系統的一個免費開源客戶端,可以對文件版本進行統一管理和控制;文件保存在中央版本庫,您可以將文件恢復到過去的版本,並且可以通過檢查歷史知道數據做了哪些修改,誰做的修改。

Xshell

Xshell

Xshell是一個功能強大的終端模擬器,支持SSH、SFTP、telnet,rlogin和串行。人們可以使用它在Windows界面下用來訪問遠端不同系統下的服務器,從而達到遠程控制終端的目的。

Xftp

Xftp

Xftp是一款靈活且便捷的SFTP/FTP客戶端,讓需要進行文件傳輸的用戶操作更加方便。它能夠提供強大的操作功能,如:直接編輯、多窗口打開、FXP支持、文件同步,服務器與服務器傳輸文件和第三方編輯器集成。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章