Location>code7788 >text

Awesome Tools, programmers commonly used efficient utility tools, software resources selection, office efficiency improvement tool!

Popularity:298 ℃/2024-10-22 08:51:38

✨ Preface

In today's fast-changing technology era, developers can only keep up with the wave of the times if they continue to learn. In order to help developers achieve a balance between efficient learning and work (goodbye to the 996 constraints), a number of excellent and practical development tools have come into being, which are like powerful enablers that greatly enhance our work efficiency and creativity.

  • GtiHub open source address (feel free to follow the continuous updates):/YSGStudyHards/Awesome-Tools
  • wellcomePRmaybeIssuesContributions:/YSGStudyHards/Awesome-Tools/issues

🛠Awesome Tools

Awesome Tools, programmers commonly used high-efficiency and practical tools, software resources selected, office efficiency enhancement tools, the following tools, software in no particular order (A Curated Collection of High-Efficiency and Practical Tools and Software Resources for Programmers to Boost Office Productivity).

  • Awesome Tools, Highly Effective Tools Details👉

💥 AI-assisted programming tool

Tool name Tool Details Tool access address
Beanbag MarsCode Based on the big model of beanbag, we provide intelligent AI IDE and AI programming assistant, which bring you a brand new coding experience.AI IDE provides an out-of-the-box development environment, and AI programming assistant provides code generation, code interpretation, single test generation and problem fixing, etc., and supports hundreds of programming languages and mainstream development environments. /events/s/iBsbXQST/
Fitten Code Fitten Code is an AI programming assistant driven by non-top 10 models, which can automatically generate code, improve development efficiency, help you debug bugs, and save your time. It also allows you to chat and solve your programming problems. It's free and supports more than 80 languages: Python, C++, Javascript, Typescript, Java, and so on. /
CodeGeeX CodeGeeX,AI Programming Assistant,AI Programming Aid,AI Write Code,AI Code Generation,Code Generation Model,Programming Tool,copilot,Chi Spectrum Huazhang,Chi Spectrum AI,Chi Spectrum Big Model, AI Programming Tool, Code Generation, Code Completion, AI Coding AI Programming Tool, Code Generation, Code Completion, AI Coding Assistant. /zh-CN
Little Raccoon Family The AI Native productivity series of tools built based on Shangtang's Big Language Model covers a wide range of scenarios such as software development, data analysis, programming education, etc., aiming to optimize and enhance work efficiency through advanced AI technology. /
Tongyi spiritual code Tongyi Spirit Code, an AI R&D assistant tool based on Tongyi's big model, provides the ability of code intelligent generation, R&D intelligent Q&A, and task autonomous execution, etc., which brings an intelligent R&D experience for developers and leads a new paradigm of AI native R&D. Includes intelligent coding assistant and AI programmer. /lingma
GitHub Copilot GitHub Copilot is an AI coding assistant that helps you code faster and with less effort so you can focus more on problem solving and collaboration. /zh/copilot/quickstart
Baidu Comate Based on Wenxin big model, combined with Baidu programming big data, to generate quality programming code for you. Baidu Comate - Baidu Comate, the AI programming partner that understands you better, and a good helper to improve R&D efficiency. /zh
Cursor Cursor is an AI-powered code editor that boosts developer productivity with advanced features such as codebase understanding, predictive editing, natural language code generation, and seamless integration with existing tools. It combines the familiarity of a traditional IDE with cutting-edge AI capabilities to simplify the coding process. /
CodeWhisperer Amazon CodeWhisperer Build apps faster and safer with your AI coding companion app. /cn/pm/codewhisperer/
     
     
     
     
     
     

🏆IDE& Code Editor Tool

Tool name Tool Details Tool access address
Visual Studio 2022 Faster and more reliable than ever with 64-bit Visual Studio. Develop cross-platform and cloud applications with .NET 6, Blazor, and MAUI. Use hot reloading across .NET applications in the developer's internal loop. NET applications in a Linux environment. Apply enhanced IntelliCode completion to up to one line at a time. Develop cross-platform C++ projects and easily target C++20. /zh-hans/vs/
Rider JetBrains Rider is an all-in-one IDE for developers working with the entire .NET technology stack and involved in game development. Its powerful feature set allows you to develop a wide range of applications for frameworks such as .NET, Core, MAUI, or game engines such as Unity, Unreal Engine, or Godot. /zh-cn/rider/
IDEA IDEA is an integrated development environment (IDE) developed by JetBrains for Java development. It comes with full support for the Git version control system. In IDEA, you can perform a variety of Git operations, such as committing changes, pulling the latest code, creating branches, merging code, and so on, through a simple interface. In addition, IntelliJ IDEA provides powerful visualization tools to help you better understand your project's code history and branching structure. /idea/download/?section=windows
     
     
     

📈 Information visualization tools

Tool name Tool Details Tool access address
ProcessOn [Strongly Recommended] ProcessOn is a professional and powerful online mapping tool that provides AI-generated mind maps flowcharts, support for mind maps, flowcharts, organizational charts, network topology diagrams, fishbone diagrams, UML diagrams and other graphics. At the same time, it can realize real-time collaboration and sharing between people, and improve the efficiency of team work. /i/5c0db7cbe4b0c87510c69fdc
XMind XMind is a very practical business mind mapping software, easy to use, beautiful, powerful, with efficient visualization of the thinking mode, with scalable, cross-platform, stability and performance, the first choice for brain mapping. /
Excalidraw Excalidaw is an open source virtual collaborative whiteboard drawing tool that allows you to easily draw diagrams with a hand-drawn feel , based on this project can be easily customized to your own whiteboard , mind mapping , prototype sketch design , flowcharting tools and so on. /excalidraw/excalidraw
VisionOn VisionOn is a lightweight online graphics tool that implements most of the features of Visio to meet the flowchart, circuit diagrams, graphic design, software design, engineering management, mind mapping, structured analysis and other kinds of graphic drawing. /
     
     
     

📚 Documentation and knowledge base tools

Tool name Tool Details Tool access address
oriental greenfinch (Carduelis sinica) Free online documentation tool for taking notes, writing technical documents is very good, simple and comfortable & convenient and practical, the key is to support Markdown syntax, very suitable for minimalists. Fill in the invitation code on the member information page after registeringTBEPM8 Receive a free 30-day Whispering Bird membership. /about
Flying Book Document Flybook documents as a new generation of efficient collaboration tools, a blend of online documents and collaborative documents all the functions, not only can insert online forms, data tables into Kanban, but also with thinking notes, visualization of the thinking path, and more rich templates to meet the needs of multi-scenario creation. /
Yodao Cloud Notes Youdao Cloud Notes is a multi-platform recording tool that supports scanning, voice, Markdown, collection and other recording methods, and the content is synchronized in real time across multiple ends. Powerful AI tools bring a full range of empowerment to help you improve efficiency and reduce the burden; WeChat, microblogging and other high-quality content a key to collect to the notes, comprehensively help efficient learning and work. /
docsify docsify can quickly help you generate a documentation site. Unlike GitBook and Hexo, docsify doesn't generate static .html files, all the conversion work is done at runtime. If you want to start using it, just create one and you can start writing documentation and deploy it directly to GitHub Pages. /#/zh-cn/
SiYuan SiYuan Notes is a privacy-first personal knowledge management system that supports fine-grained block-level referencing and Markdown WYSIWYG. /siyuan-note/siyuan/tree/master
     
     

🧀Markdown Editor

Tool name Tool Details Tool access address
MarkText MarkText is a completely open source and free Markdown editor based on MIT License, supporting Windows, macOS and Linux system platforms. It features real-time preview, support for mathematical expressions, code highlighting, and the ability to output HTML and PDF files. In addition, MarkText supports pasting images directly from the clipboard, making the editing process more concise and elegant. Whether you are writing, taking notes or doing technical documentation, MarkText is a powerful and easy-to-use tool. /marktext/marktext
Typora Typora is a good minimal charge cross-platform Markdown editor, software use this software can help users easily convert text to HTML, software designed from the bottom up, the software supports the standard syntax of markdown, at the same time, this software also supports dynamic preview function, one-click preview, so that everything becomes so clean and pure. /
DownmarkerWPF DownmarkerWPF is a WPF-based development , visual Markdown editor . /Code52/DownmarkerWPF
     
     
     

🌌 Text Editor Tool

Tool name Tool Details Tool access address
Notepads NET open source, free (MIT License), modern, lightweight text editor with a minimalist design. /0x7c13/Notepads
Notepad Next is a cross-platform Notepad++ reimplementation tool. /dail8859/NotepadNext
notepad-- A domestic cross-platform, lightweight text editor, an alternative to replace notepad++. Its built-in powerful code comparison features, allowing you to throw away the paid beyond compare. /cxasm/notepad--
     
     
     

👀 Database management tools

Tool name Tool Details Tool access address
DBeaver DBeaver is a free, open-source database management tool that supports a variety of database platforms, including MySQL, PostgreSQL, Oracle, SQL Server, and more. It provides a feature-rich graphical user interface (GUI) , making database management , querying , editing becomes more intuitive and convenient . /
DbGate DbGate is a cross-platform database manager designed to simplify the complexity of simultaneous multi-database operations while providing advanced features such as schema comparison, visual query designer, chart visualization, etc. DbGate can be run as an application for Windows, Linux, and Mac, or as a Docker container on servers, or on the client side in a Web browser. /dbgate/dbgate
JookDB JookDB is a free and versatile database management tool that lets you connect to MySQL, MariaDB, Oracle, PostgreSQL, SQLite, DB2, MongoDB, Redis, Damon, OceanBase, NPC Gold Warehouse, TiDB and SQLServer databases simultaneously from a single application. Build, manage and maintain databases quickly and easily. /
Antares SQL Antares SQL is an open source, cross-platform SQL client tool designed to provide users with a clean, easy-to-use and feature-rich SQL query and database management experience.Antares SQL supports a wide range of common database systems, including MySQL, PostgreSQL, SQLite, Microsoft SQL Server and more. Antares SQL supports many common database systems, including MySQL, PostgreSQL, SQLite, Microsoft SQL Server, etc. You can connect to and manage these different types of database. /antares-sql/antares
Navicat Premium Navicat Premium is a suite of database development tools that lets you connect to MySQL, MariaDB, MongoDB, SQL Server, Oracle, PostgreSQL and SQLite databases simultaneously from a single application. It is compatible with cloud databases such as Amazon RDS, Amazon Aurora, Amazon Redshift, Microsoft Azure, Oracle Cloud, MongoDB Atlas, Aliyun, Tencent Cloud, and Huawei Cloud. You can create, manage and maintain databases quickly and easily. /
Navicat Premium Lite Navicat Premium Lite is a lite version of Navicat that contains the core functionality users need to perform major basic database operations. It allows you to connect to various database platforms at the same time, including MySQL, PostgreSQL, SQL Server, Oracle, MariaDB, as well as NoSQL databases such as Redis and MongoDB, all of which can be operated from a single application. /download/navicat-premium-lite
Datagrip DataGrip is JetBrains company launched the management of database products, for JetBrains, developers are certainly no stranger to IDEA and ReSharper are products of this company, the user experience is very good. At first I used it simply to see my colleagues in the use of cool interfaces, later found that the function is also fragrant, highlighting the text of what, a lot of features you can go digging. /datagrip/
SQLiteStudio SQLiteStudio is a free , open source , cross-platform SQLite database management tool , written in C++ , using the Qt framework. It provides an intuitive interface for users to manage and manipulate SQLite databases. /pawelsalawa/sqlitestudio
DB Browser for SQLite DB Browser for SQLite is a high-quality, visual, open source tool for creating, designing and editing SQLite-compatible database files. It is intended for users and developers who want to create, search and edit databases.DB Browser for SQLite uses a familiar spreadsheet-like interface, so there is no need to learn complex SQL commands. /sqlitebrowser/sqlitebrowser
     
     
     

🍿 Git Management Tools

Tool name Tool Details Tool access address
SourceTree SourceTree is a free Git and Hg client management tools, but also Mercurial and Subversion version control system tools. Support for create, clone, commit, push, pull and merge operations . SourceTree has a beautifully simple interface , greatly simplifies the developer and the code base between the Git operation , which is not familiar with the Git command developers is very practical . /
Github Desktop GitHub Desktop is a free open source application that helps work with code hosted on GitHub or other Git hosting services. With GitHub Desktop, Git commands such as committing and pushing changes can be executed in a graphical user interface instead of using the command line. /
Fork Fork is a powerful Git client for Windows and Mac. It provides an intuitive user interface and a rich set of features that make it easy for developers to manage and version control their Git repositories. /
UGit UGit is a Tencent self-developed Git client, in order to make it easy for everyone to use Git, so as to improve the efficiency of development and the smoothness of team collaboration. It supports worker bee MR/CR, worker bee issue management, and has in-depth support for Git's native features. /zh/
TortoiseGit TortoiseGit is a free Git client for Windows that is integrated into Windows Explorer and provides an intuitive and easy-to-use interface for developers to perform Git version control operations. /download/
Git Extensions NET open source, free standalone graphical user interface (GUI) tool for managing Git repositories that also integrates with Windows Explorer and Microsoft Visual Studio (2015/2017/2019/2022). /gitextensions/gitextensions/releases/tag/v4.2.1
GitKraken GitKraken is a cross-platform Git client tool designed to make Git version control easier and more efficient by providing an intuitive, visual interface and powerful features.GitKraken runs on Windows, macOS, and Linux operating systems, allowing developers to use the same Git client tool on different platforms. /download/windows64
SmartGit SmartGit is a cross-platform Git client that provides an intuitive graphical user interface and a rich set of features that make version control easier for developers. It supports basic Git features such as commits, pulls, branch management, and merges, and provides advanced features such as interactive merging and fast branch switching. smartGit also seamlessly integrates with code hosting platforms such as GitHub, GitLab, and Bitbucket, making it easy for developers to operate remote repositories and collaborate with teams. /smartgit/download/
     
     
     
     

🎇 Catch Packet Debugging Tool

Tool name Tool Details Tool access address
Fiddler Fiddler is a powerful HTTP web page capture debugging tool. Fiddler supports monitoring, setting breakpoints, and even modifying input and output data, etc. Fiddler is able to record and check all the http communications between your computer and the Internet, set breakpoints, and view all the "in and out" data (meaning cookies, html, js, css, etc.) of Fiddler. Fiddler data (cookies, html, js, css files). At the same time Fiddler is much simpler than other network debuggers, not only exposing http traffic, but also providing a user-friendly format. /download/fiddler
Reqable Reqable is a cross-platform professional HTTP development and debugging tools, in the full platform support HTTP1, HTTP2 and HTTP3 (QUIC) protocols, easy to use, powerful, efficient performance, help program developers and testers to improve productivity! This product requires some basic knowledge of the network, suitable for development, testing, networking, security, crawlers and other engineering professionals, or under the guidance of professionals. /zh-CN/
     
     
     
     

🎉 Performance Pressure Measurement Tool

Tool name Tool Details Tool access address
JMeter Jmeter is a pure Java open source project developed by Apache Corporation , designed to load test functional behavior and measure performance . It was initially designed for testing Web applications , but later extended to other testing functions . /
RunnerGo RunnerGo is a domestic developer of self-developed performance pressure testing tool , you can interface testing , scenario automation testing , performance pressure testing and a series of functions . /Runner-Go-Team/runnerGo
     
     
     
     

⚙ Redis Management Tools

Tool name Tool Details Tool access address
RedisDesktopManager Redis Desktop Manager is a very useful Redis desktop management tool , it can support command console operations , as well as common , query key, rename, delete and other operations . Based on Qt 5 development , support for SSH Tunnel connection . /RedisInsight/RedisDesktopManager
AnotherRedisDesktopManager A faster, better and more stable redis desktop manager [GUI client], compatible with Linux, Windows, Mac. more importantly, will not crash when loading a large number of keys. /qishibo/AnotherRedisDesktopManager
RedisInsight RedisInsight is an intuitive and efficient Redis GUI that allows you to interact with databases and manage data - with built-in support for the Redis module and support for multiple operating systems: Linux, Windows, and macOS. /RedisInsight/RedisInsight
Tiny RDM A modern lightweight, cross-platform Redis desktop client for Mac, Windows and Linux. /tiny-craft/tiny-rdm
     
     

🏄‍♂️API debugging tool

Tool name Tool Details Tool access address
Apifox Apifox is an interface management, development and testing of the whole process of integration tools , positioning Postman + Swagger + Mock + JMeter, through a set of systems , a data , to solve the problem of data synchronization between multiple systems . As long as the definition of good interface documents, interface debugging, data Mock, interface testing can be used directly, without having to define again; interface documents and interface development and debugging the use of the same tool, interface debugging can be completed to ensure that the definition of the interface documents and interface is completely consistent. Efficient, timely and accurate! /
Postman Postman is a powerful web debugging and sending web HTTP requests debugging tool , developers use Postman for the interface priority model design provides a lot of convenience , debugging the interface of the tool , it is recommended . /downloads/
     
     
     
     

🎁SSH Client Software

Tool name Tool Details Tool access address
PortX PortX is a cross-platform SSH client that works on Mac, Windows, Linux, Android, and iOS devices.PortX offers a simple yet comprehensive user interface that provides a pure terminal emulation experience. With PortX, you can manage multiple sessions at the same time and work more efficiently with a tabbed interface. No matter which platform you are using PortX on, you can enjoy a unified user experience. /zh/
Xterminal A good online SSH, SFTP tool, open anytime, anywhere, support for online editing of files, status monitoring, support for private deployment lines, to give you the maximum data security (server file management / status monitoring / AI command explanation complement). /
Xshell Xshell is a powerful terminal emulator that supports SSH, SFTP, telnet, rlogin and serial. People can use it under Windows interface for accessing remote servers under different systems, so as to achieve the purpose of remote control terminal. /en/xshell/
ModengTerm ModengTerm is a terminal emulator developed in WPF with powerful features similar to XShell, and it is open source and free to use. Its ultimate goal is to serve as a replacement for XShell, so that you can have a free, safe and secure virtual terminal software. /zyfalreadyexsit/terminal
     
     

🤳 Remote Connection Tool

Tool name Tool Details Tool access address
TeamViewer TeamViewer is a comprehensive remote access, remote control, and remote support solution for virtually all desktop and mobile platforms, including Windows, macOS, Android, and iOS. TeamViewer lets you remotely access computers or mobile devices anywhere in the world, as if they were right in front of you. In addition, you can remotely connect to servers, commercial-grade machines, and IoT devices anywhere, anytime through our secure global remote access network. /cn/products/teamviewer/
ToDesk It is a stable, smooth and free remote control software that supports launching remote control anytime and anywhere in intranet, extranet and mobile network environments. /
sunflower (Helianthus annuus) Sunflower Remote Control Software is a sunny remote control and remote desktop product, with Sunflower you can access and remotely control your home or office computer host anywhere in the world, in any network. Sunflower is a Microsoft certified remote control software with friendly interface, easy to use and safe. Sunflower and the world's leading company Qualcomm Atheros have cooperated to launch the world's first all-in-one remote control solution that realizes remote boot/wakeup from a network chip. /download
RustDesk A TeamViewer alternative, an open source free remote desktop software that works out of the box without any configuration. /rustdesk/rustdesk
1Remote 1Remote is a feature-rich, easy-to-use remote session management tool for users who need to connect and manage remote sessions frequently. Its support for multiple protocols, provision of detailed configuration options and customization features make remote connection and management more flexible and efficient. The project also encourages users to participate and support its development in different ways. /1Remote/1Remote
Quasar Quasar is a free, open source Windows remote administration tool written in C# that is fast and lightweight. It is suitable for a variety of uses, including user support, daily administrative tasks, and employee monitoring.Quasar offers high stability and an easy-to-use user interface, making it an ideal solution for remote administration. /quasar/Quasar
     
     

👨‍🎓 team collaboration tools

Tool name Tool Details Tool access address
Teambition The core of Teambition is "Collaboration", it is an efficient project collaboration platform, compared with similar software, his power lies in the minimalist page, is that you can always through the computer (mac, pc, tablets)/browser/mobile phone mobile devices (iphone, iPad. Android), anytime, anywhere, with your team to work efficiently, Android), you can work efficiently with your team anytime, anywhere. And you can set up your own task list in Teambition, so that you can plan and complete your daily tasks. /
Worktile Worktile is a new generation of simple and easy-to-use team collaboration tools that solve the efficiency, communication, sharing and record-keeping problems of small and medium-sized teams, allowing your team to work together anytime, anywhere. /
     
     
     
     

👩‍💻 file search tool

Tool name Tool Details Tool access address
Everything The ceiling of local file search." Everything" is a search engine for Windows that quickly locates files and folders based on their names. Unlike the built-in Windows search, Everything displays every file and folder on your computer by default (as the name "Everything" suggests). The keywords you enter in the search box will filter the files and folders displayed. /zh-cn/
Listary Listary is an efficient file search tool that runs in an extremely lightweight state and helps you quickly find local files and applications. /zh-Hans/
     
     
     
     

☘ Document management tools

Tool name Tool Details Tool access address
Files Files is a modern file manager that helps users organize their files and folders.Files' mission is to build the best file manager for Windows, and we're proud to build it in the open so everyone can get involved. User feedback helps shape the features we develop, and bug reports on GitHub help make Files more reliable.Built and maintained by the open source community, Files features a robust multitasking experience, file tagging, deep integration, and an intuitive design. /files-community/Files
QTTabBar QTTabBar is a small tool that allows you to use the Tab multi-tab feature in Windows Explorer. From now on no longer spread all over the folder window when working, there is also a powerful folder preview function, greatly improving the efficiency of your work. Just like IE 7 and Firefox, Opera, QTTabBar also provides a number of functional plug-ins, such as: file manipulation tools, tree directory, display status bar and so on. /indiff/qttabbar/tree/master
     
     
     
     

🌽 Prototyping Tools

Tool name Tool Details Tool access address
inked knife Online integrated product design collaboration platform, set prototyping, collaboration, flowcharting, mind mapping as a whole, support for real-time team project collaboration and management, financial level data security, but also supports private deployment, is a product manager, designer and technology development team must have tools. /
Axure RP It's the most classic prototyping tool, locally editable, not in the cloud. A must-have tool for almost any junior product manager or product assistant position. /
Figma Figma is a powerful design software, Figma Chinese community to provide Figma software Chinese, to provide macOSIntel&M1, Windows Chinese version of the download, Chrome browser Chinese. /cn
Pixso One-stop product, R&D, design online UI collaboration tool, compatible with Figma, Sketch formats. /ad-figma/
Mimic RP Efficient and easy-to-use online prototyping tool. /rp
     
     
     
     

🥂 Code Formatting Tool

Tool name Tool Details Tool access address
Online Code Formatting ostools for development and designers to provide online tools, provide jsbin online CSS, JS debugging, online Java API documentation, online PHP API documentation, online API documentation, Less CSS compiler, MarkDown compiler and other online tools. /codeformat/json
CSharpier NET open source, free (MIT License), lightweight code formatting tool for the C# language that uses Roslyn to parse your code and reformat it according to its own rules. /belav/csharpier
CodeMaid CodeMaid is an open source, free and powerful Visual Studio utility add-in for .NET designed to help developers simplify, clean up and format their C#, C++,, F#, XAML, CSS, LESS, SCSS, JavaScript and TypeScript code. It offers a variety of features such as cleaning up code, formatting comments, concatenating multiple lines, removing all #region, sorting multiple lines, etc. to improve code readability and consistency, thus increasing your development productivity. /codecadwallader/codemaid
     
     
     

🥝 Nginx Management Tools

Tool name Tool Details Tool access address
Nginx UI Nginx UI A feature-rich, easy-to-use Nginx Web UI tool that greatly simplifies the process of managing and configuring Nginx servers. /0xJacky/nginx-ui
nginxWebUI Convenient and easy to use Nginx visual UI web page management deployment configuration tool system, using the Web page system to quickly configure the deployment, support for online configuration of your Nginx/Openresty reverse proxy, load balancing, SSL/HTTPS certificates issued free of charge, automatically renewed, TCP/UDP Layer 3-4 forwarding, you can customize the parameter fields, load balancing! nodes , Nginx service status monitoring failure alarms , cluster configuration synchronization , quickly deploy multiple or N Nginx cluster nodes , support for importing the existing Nginx configuration file allows you to use worry-free . /cym1102/nginxWebUI
     
     
     
     

🍒Linux Management Tools

Tool name Tool Details Tool access address
1Panel A modern, open source Linux server O&M administration panel. /1Panel-dev/1Panel
Pagoda Linux Panel Pagoda Linux Panel is the server management software to improve the efficiency of operation and maintenance, supports one-click LAMP/LNMP/cluster/monitoring/website/FTP/database/JAVA and more than 100 server management functions. /new/product_linux.html
     
     
     
     

📋Screenshot& Screen Recording Tool

Tool name Tool Details Tool access address
PixPin Powerful and easy-to-use screenshot/paste tool to help you improve efficiency (screenshot/paste/long screenshot/text recognition/annotation). /
Snipaste Snipaste is a simple but powerful screenshot tool, which has won the favor of a large number of users with its unique posting function, rich annotation tools, shortcut key operation, cross-platform support, as well as simple interface and lightweight size. If you need an efficient and convenient screenshot tool, then Snipaste is definitely a choice worth trying. /s/XIal1FeGM1_MKlO6Cf8lGw
ShareX ShareX is a free, open source program that lets you capture or record any area of your screen and share it with the press of a button. It can also upload images, text or other types of files to many supported destinations. A .NET open source free (based on GPL3.0 open source agreement), powerful, simple and flexible screenshot, screen recording, Gif motion picture maker for Windows. /ShareX/ShareX
ScreenToGif A C# language development and open source operation of a simple, free screen recording and GIF animation maker . /NickeManarin/ScreenToGif
     
     

🎶Utility Music Player

Tool name Tool Details Tool access address
YesPlayMusic A high-color third-party NetEase Cloud player for Windows / macOS / Linux. /qier222/YesPlayMusic
MusicPlayer2 MusicPlayer2 is an audio player that combines music playback, lyrics display, format conversion and many other features. It supports lyrics display, lyrics karaoke style display, lyrics online download, lyrics editing, song tag recognition, album cover display, album cover online download, spectrum analysis, sound effect settings, taskbar thumbnail button, theme color, format conversion and so on. The playback kernel is BASS Audio Library (V2.4). The player supports almost all common audio formats. /zhongyang219/MusicPlayer2
Harmonoid A software to play and manage your music library with a beautiful and dynamic interface. Features playlists, visual effects, synchronized lyrics, pitch shifting, volume boosting and much more. /harmonoid/harmonoid
MusicFree A plug-in, customizable, ad-free, free music player that currently only supports Android and Harmony OS. /maotoumao/MusicFree
TTKMusicPlayer Music player imitates Kudou, developed based on Qt and Qmmp libraries, supports Windows and Linux platforms. /Greedysky/TTKMusicPlayer/tree/master
     
     
     
     
     
     

🍇 PDF Management Tools

Tool name Tool Details Tool access address
PDFPatcher C# open source a PDF processing tools , you can edit bookmarks , crop rotate the page , unrestricted , extract or merge documents , probe the document structure , extract pictures , turn into pictures and so on. /wmjordan/PDFPatcher
PDF24 Tools Online PDF comprehensive operation and management tools. https://tools./zh/all-tools
     
     
     
     

🍎 Practical OCR Tools

Tool name Tool Details Tool access address
STranslate A WPF open source , free (MIT License), ready to use , ready to go translation, OCR tools. /ZGGSONG/STranslate
Umi-OCR Open source, free offline OCR software. Support screenshots / batch import images , PDF document recognition , exclude watermarks / headers and footers , scanning / generate QR code . Built-in multi-language library. /hiroi-sora/Umi-OCR
     
     
     
     

🌾Windows Utilities Toolbox

Tool name Tool Details Tool access address
PowerToys Microsoft PowerToys is a powerful tool for Windows users to enhance productivity and personalize their experience. By utilizing these powerful features, users can more efficiently manage files, perform shortcuts, adjust system settings, and use a variety of useful gadgets. At the same time, the open source nature and active community support allow PowerToys to evolve to meet the needs of more users. /microsoft/PowerToys
     
     

🏍Utility Ticket Grabber Software

Tool name Tool Details Tool access address
Bypass Bypass is a .NET-based development, completely free of charge train ticket diversion ticket snatching software, the whole process of automatic ticket snatching, automatic snatching waitlist, automatic identification of authentication codes, multi-threaded second single, stable pick up. Support multi-day, multi-car, multi-seat, multi-passenger and other functions. /
HyggeImaotai A .NET open source , WPF-based implementation of the i Maotai APP interface automation daily automatic reservation (rob Maotai) small assistant . /lisongkun/HyggeImaotai

☀Edge Utility Plugin

Tool name Tool Details Tool access address
Octotree Designed to enhance code review and exploration on GitHub, this browser extension is very convenient and useful for students who like to browse GitHub to view open source code. /addons/detail/octotree-github-code-tr/joagmknfcgpikbadjkaikmnhpjadihjg
Immersion Translation A very practical and free (original/translation) bilingual web page translation plug-in, while supporting PDF translation (retaining the original document typesetting), video bilingual subtitle translation (Youtube, Netflix, etc.), EPUB e-book translation, etc.; support for the invocation of artificial intelligence AI translation of the big model (OpenAI (ChatGPT), DeepL, Gemini ( Bard), etc.) for more accurate translation of the above contents. /addons/detail/%E6%B2%89%E6%B5%B8%E5%BC%8F%E7%BF%BB%E8%AF%91-%E7%BD%91%E9%A1%B5%E7%BF%BB%E8%AF%91%E6%8F%92%E4%BB%B6-pdf%E7%BF%BB%E8%AF%91-/amkbmndfnliijdhojkpoglbnaaahippg
subtitle wizard Subtitle Wizard recognizes speech in real time, automatically translates and displays bilingual subtitles, exports subtitles and audio, and supports online editing of subtitle text. With advanced speech recognition and AI translation technology, whether you are listening to a lecture, watching a course, catching up on a drama or listening to a song, Subtitle Wizard can quickly recognize, translate and automatically generate subtitles, so that you can have no fear of foreign languages and no longer know what to say. /addons/detail/%E5%AD%97%E5%B9%95%E7%B2%BE%E7%81%B5-%E5%AE%9E%E6%97%B6%E8%AF%AD%E9%9F%B3%E8%AF%86%E5%88%AB%E3%80%81ai%E5%AD%97%E5%B9%95%E7%BF%BB%E8%AF%91/hodednmbnoemidigafhfpbfcafhjlkki
AdGuard Ad Blocker AdGuard Ad Blocker effectively blocks all types of ads on all web pages, even on Facebook, Youtube and other websites! /addons/detail/adguard-%E5%B9%BF%E5%91%8A%E6%8B%A6%E6%88%AA%E5%99%A8/pdffkfellgipmhklpdmokmckkkfcopbh
Blocking of websites Block harmful or malicious websites permanently or on a scheduled basis. Save your time and prevent access to unwanted Web resources. /addons/detail/%E5%B0%81%E9%94%81%E7%BD%91%E7%AB%99/hmpjnnapbocaoahekckcphgliangbndk
SuperCopy SuperCopy SuperCopy, one click crack disable right click, crack disable selection, crack disable copy, crack disable paste, enable copy, enable right click, enable selection, enable paste. /addons/detail/%E8%B6%85%E7%BA%A7%E5%A4%8D%E5%88%B6supercopy/flpbdpehhdkifokenkkljcnfkbnekofg
Capture web page screenshots Best extension to fully capture webpage screenshots, save as PDF, PNG or JPEG. /addons/detail/%E6%8D%95%E6%8D%89%E7%BD%91%E9%A1%B5%E6%88%AA%E5%9B%BE-fireshot%E7%9A%84/fcbmiimfkmkkkffjlopcpdlgclncnknm
Tampermonkey. Tampermonkey is one of the most popular browser extensions with over 10 million users. It allows users to customize and enhance the functionality of your favorite web pages. User scripts are small JavaScript programs that can be used to add new features to a web page or modify existing ones. With Tamper Monkey, you can easily create, manage and run these user scripts on any website. /addons/detail/%E7%AF%A1%E6%94%B9%E7%8C%B4/iikmkjmpaadaobahmlepeloendndfphd
CSDN-Browser Assistant CSDN development assistant plug-in by CSDN official development, integrated one-click call out search, universal shortcut tools, personalized new tab page and official ad-free four major features. Help your browser to improve the efficiency of 10 times! /addons/detail/csdn%C2%B7%E6%B5%8F%E8%A7%88%E5%99%A8%E5%8A%A9%E6%89%8B/igbflnhjjpcakhcjakbnbkncjofahlil

🌝 Chrome Utility Plugin

Tool name Tool Details Tool access address
Google Translate Translated versions can be easily viewed while browsing the web. /detail/google-%E7%BF%BB%E8%AF%91/aapbdbdomjkkjkaonfhkkikfgjllcleb?hl=zh
Immersion Translation [Immersive Translation] Free (original text/translation) bilingual cross-referenced webpage translation plugin, supports PDF translation (preserving typesetting), video bilingual subtitle translation (Youtube, Netflix), EPUB eBooks translation; supports artificial intelligence AI translation of big models (OpenAI (ChatGPT), DeepL, Gemini (Bard), etc.). /detail/%E6%B2%89%E6%B5%B8%E5%BC%8F%E7%BF%BB%E8%AF%91-%E7%BD%91%E9%A1%B5%E7%BF%BB%E8%AF%91%E6%8F%92%E4%BB%B6-pdf%E7%BF%BB%E8%AF%91-%E5%85%8D%E8%B4%B9/bpoadfkcbjbfhfodiogcnhhhpibjhbnh?hl=zh

⭐Visual Studio Utility Plugin

Tool name Tool Details Tool access address
ReSharper (paid) ReSharper is a powerful add-in for Visual Studio that provides .NET developers with a number of features to improve coding efficiency, code quality and development experience. NET developers to write high-quality, efficient code, and provides many aids to improve the development process and reduce common coding errors. (Special note: students with small computer memory should be used with caution, the plug-in is very much occupied computer memory)! /items?itemName=
CodeRush (free) CodeRush is a powerful and fast code creation, debugging, navigation, refactoring, analysis and visualization tool for Visual Studio 2022 (a completely free plug-in that rivals ReSharper). /items?itemName=DevExpress.CodeRushforVS2022
GitHub Copilot (paid) GitHub Copilot is an AI-assisted tool that helps developers write high-quality code faster and smarter (with support for Python, JavaScript, TypeScript, Ruby, Go, C#, and C++). /items?itemName=
CodeGeeX (free) CodeGeeX is a big model-based intelligent programming assistant, it can realize code generation and completion, automatically add comments to the code, automatically explain the code, automatically write unit tests, realize code review Code Review, automatically fix the code fixbug, automatically generate a commit message to complete the git commit, as well as in different programming languages Code translation between different programming languages, intelligent Q&A for technical and code issues and other rich features (support for Python, Java, C#, C++/C, JavaScript, Go and other languages). /items?itemName=
CodeWhisperer (free) CodeWhisperer is a general-purpose machine learning based code generator from Amazon that provides code suggestions in real time. As we write code, it automatically generates suggestions based on our existing code and comments. From single line code suggestions to complete functions, it can provide us with personalized suggestions of various sizes and scopes (supporting 15 programming languages such as Python, Java, C#, JavaScript, Typescript, etc.). /items?itemName=AmazonWebServices.AWSToolkitforVisualStudio2022
Fitten Code (free) Fitten Code is an AI programming assistant powered by a non-top 10 model, which can automatically generate code, improve development efficiency, help you debug bugs, and save your time. It also allows you to chat and solve your programming problems (supports javascript, markdown, java, json, php, python, csharp, typescript, html, c, cpp, yaml, zig, go, ruby, css, kotlin, shell, etc. in more than 80 languages). (more than 80 languages). /items?itemName=
CodeMaid (free) CodeMaid is an open source extension for Visual Studio to clean up and simplify C#, C++, F#, VB, PHP, PowerShell, R, JSON, XAML, XML, ASP, HTML, CSS, LESS, SCSS, JavaScript and TypeScript coding. /items?itemName=SteveCadwallader.CodeMaidVS2022
CSharpier (free) CSharpier is a code formatting tool for C# code. It is a Roslyn-based tool that parses your C# code and reformats it according to specific rules to conform to CSharpier's code style. The tool is designed to make the code style consistent, thus improving readability and maintainability. /items?itemName=#report-abuse
XAML Styler for Visual Studio 2022 (free) XAML Styler is a Visual Studio extension that formats XAML source code according to a set of style rules. This tool can help you/your team maintain better XAML coding style and better XAML readability. /items?itemName=TeamXavalon.XAMLStyler2022
(free of charge) A can be viewed directly in Visual Studio EF Core query plan debugger visualization tool (to help developers analyze and optimize database query performance), support for two databases SQL Server and PostgreSQL. /items?itemName=
Solution Colors (free) Solution Colors allows colors to be associated with a solution and displayed in different locations in Visual Studio. Inspired by the Peacock extension for VS Code. /items?itemName=
Visual Studio Theme Pack (free) Theme packs based on the default VS Code themes, created using the Theme Converter. These themes are most compatible with Visual Studio 2022 Preview 4 and higher (supported themes include Abyss, Dark+, Kimbie Dark, Light+, Monokai, Monokai Dimmed, Quiet Light, Red, Solarized Dark, Solarized Light, Tomorrow Night Blue). /items?itemName=
Indent Guides (free) Displaying code indentation lines helps keep the structure of the code clear. There are three styles of page width markers: solid, dotted and dashed, with thickness and customizable colors. The default is a gray dotted line, as shown in the figure. Each indentation level can have a different style and color. /items?itemName=SteveDowerMSFT.IndentGuides2022
Markdown Editor (free) Full-featured Markdown editor with live preview and syntax highlighting. Supports the GitHub version of Markdown. /items?itemName=
HTML Snippet Pack (free) It provides a set of predefined HTML snippets (snippets) to help developers write HTML code faster. These snippets are pre-defined code templates that can be triggered by simple code abbreviations , and then automatically generate the corresponding HTML code block , thus improving the efficiency and accuracy of writing HTML . /items?itemName=
Ozcode (paid) Ozcode is a plug-in extension for Visual Studio designed to optimize and simplify the C# debugging process. It provides a set of features that help developers detect and resolve errors in their code more quickly, thus improving debugging efficiency and development productivity. This plug-in extension makes debugging more intuitive and efficient, helping to accelerate the software development cycle. /items?itemName=
Live Share (free) Its main feature is to support real-time collaborative development and enable developers to collaborate in their favorite development tools. /items?itemName=-vs
Codist (free) Visual Studio extensions dedicated to providing C# programmers with a better coding experience and efficiency have been enhanced with syntax highlighting, quick information (tooltips), navigation bars, scrollbars, display quality, and bring auto-updating version numbers, smart toolbars with advanced editing, code analysis and refactoring commands, and more. /items?itemName=
EF Core Power Tools (free) Its role is to enhance the Entity Framework Core (EF Core) development experience , designed to simplify the Entity Framework Core application development and maintenance process , providing visualization tools and analysis capabilities to accelerate the completion of database-related tasks . /items?itemName=
Visual Assist (paid) A tool to increase the productivity of C/C++ and C# developers, with improved navigation, refactoring, code generation, and coding assistance features associated with the IDE, as well as specific tools for UE4. /items?itemName=
SQL Search (free) Accelerate SQL Server database development by quickly finding SQL objects in Visual Studio. Quickly search for SQL snippets in your database and easily navigate to those objects. This saves time and increases team productivity, allowing you to get back to the task at hand. /items?itemName=
Supercharger (free) Supercharger is an add-in for Visual Studio designed to provide performance optimization, code enhancement, code navigation, documentation, and project management features to enhance the development experience and improve development efficiency. /items?itemName=MichaelKissBG8.Supercharger22
SQLite and SQL Server Compact Toolbox (free) SQLite / SQL Server Compact Toolkit extension for Visual Studio. This extension adds several features to help you with your embedded database development work: scripting of tables and data, importing from SQL Server and CSV files, and more. /items?itemName=
ClaudiaIDE (free of charge) This is a Visual Studio extension that lets you set up custom background images or slideshows. /items?itemName=
GhostDoc Community for VS2017 and Later(free (of charge)) GhostDoc is a Visual Studio extension for developers who need to generate XML comments from source code using customizable templates, maintain clean and up-to-date documentation, generate help documentation in multiple formats, use the intelligent source code spell checker in Visual Studio, and more. /items?itemName=
JavaScript Snippet Pack (free) A snippet package based on Atom snippets that allows you to be more efficient when working with JavaScript. /items?itemName=
Open in Visual Studio Code (free) This extension is for situations where you have a project open in Visual Studio but want to quickly open it in Visual Studio Code. /items?itemName=

🌟Visual Studio Code Utility Plugin

Tool name Tool Details Tool access address
Chinese (Simplified) Language Pack for Visual Studio Code This Chinese (Simplified) language pack provides a localized interface for VS Code. /items?itemName=-language-pack-zh-hans
C# Dev Kit C# Dev Kit for Visual Studio Code (C# Dev Kit) is an extension that provides your C# development with a range of powerful features and utilities to help you write, debug and maintain code more efficiently. It can be used in a variety of development environments such as Windows, macOS, Linux and even Codespace to enhance your C# development experience. /items?itemName=
C# for Visual Studio Code A Visual Studio Code extension that provides rich language support for C# and is provided with the C# Development Kit. This extension is powered by the Language Server Protocol (LSP) server and integrates with open source components such as Roslyn and Razor to provide rich type information and a faster, more reliable C# experience. /items?itemName=
vscode-icons vscode-icons can not only add comfortable icons to folders and files, but also auto-detect projects and match them with different icons according to different functions of the project, for example, git, Markdown, configuration items, tools and so on. /items?itemName=-icons
Tabnine Tabnine is an AI code-completion plugin for JavaScript, Python, Java, TypeScript and all other programming languages. It improves developer productivity by automatically completing code.TabNine works right out of the box. Fast response time: typically generates a list of suggestions in less than 10 milliseconds. /items?itemName=-vscode
GitHub Copilot is a tool that provides AI-assisted programming, offering autocomplete-like suggestions as you code. You can get suggestions from GitHub Copilot by starting to write the code you want to use, or by writing natural language comments describing what you want the code to accomplish. /items?itemName=
CodeGeeX CodeGeeX is a powerful LLM-based intelligent programming assistant that provides code generation/completion, comment generation and AI-based chat. It provides code generation/completion, comment generation, code translation, and AI-based chat to help developers significantly improve their productivity.CodeGeeX supports multiple programming languages. /items?itemName=
Docker for Visual Studio Code The Docker extension makes it easy to build, manage, and deploy containerized applications from Visual Studio Code. It also enables one-click debugging of , Python, and . /items?itemName=-docker
Auto Close Tag Automatically add HTML / XML closing tags, same as Visual Studio IDE or Sublime Text (very useful for front-end development peeps). /items?itemName=-close-tag
Better Comments The Better Comments extension will help you create more user-friendly comments in your code. Using this extension, you will be able to categorize comments into: Alerts, Queries, To-Do's, Emphasis, commented out code can also be styled so that the code shouldn't be there, and you can specify any other comment style in the settings. hhttps:///items?itemName=-comments
ESLint ESLint is a code specification and error checking tool. /items?itemName=-eslint
GitLens GitLens has built-in capabilities into Visual Studio Code Git. It helps you see code authorship at a glance through Git Responsibility comments and code lenses, seamlessly navigate and browse Git repositories, gain valuable insights with powerful compare commands, and more. /items?itemName=
Git History Git history, search and more (including git log). /items?itemName=
Drawio Preview Preview the plot map file in Vs Code. /items?itemName=-preview
Path Intellisense Input the path of the corresponding file in the editor, it will be automatically complemented (very convenient and useful in Import, Require import/introduction of modules). /items?itemName=-intellisense
Vetur Vue multi-functional integration plugin , including : syntax highlighting , smart tips , emmet, error alerts , formatting , auto-complete , debugger. vscode official Vue plugin , Vue developers must have . /items?itemName=
vscode-element-helper VSCode-Element-Helper is a VS Code extension for Element-UI , Element-UI is a great library. More and more projects use it. So to help developers write more efficient code through Element-UI. /items?itemName=-element-helper
Vue VSCode Snippets Vue syntax fragment extension. /items?itemName=-vscode-snippets
Angular Language Service The Angular Language Service extension for Visual Studio Code provides language support and features related to Angular projects to enhance the Angular development experience for developers in VS Code. /items?itemName=-template
Code Runner Run multilingual code snippets or code filesC, C++, Java, JavaScript, PHP, Python, Perl, Perl 6, Ruby, Go, Lua, Groovy, PowerShell, BAT/CMD, BASH/SH, F# Script, F# (.NET Core), C# Script, C# (.NET Core), VBScript, TypeScript, CoffeeScript, Scala, Swift, Julia, Crystal, OCaml Script, R, AppleScript, Elixir, Visual Basic .NET, Clojure, Haxe, Objective-C, Rust, Racket, Scheme, AutoHotkey, AutoIt, Kotlin, Dart, Free Pascal, Haskell, Nim, D, Lisp, Kit, V, SCSS, Sass, CUDA,and custom commands。 /items?itemName=-runner
Icon Fonts icon fonts is a plugin that provides VS Code icons, font abbreviations. Although it seems very inconspicuous , but for front-end development , this tool can greatly improve development efficiency . Through some abbreviations, can quickly fill in the icon fonts related code snippets, which can reduce more than 80% of the manual input content. icon fonts support html, css, less, sass, scss, stylus, jsx, blade, vue. /items?itemName=-fonts
Gitlink gitlink is a plugin that assists and enhances the use of VS Code GitHub. /items?itemName=
GraphQL The GraphQL extension includes auto-completion that suggests fields and parameters to use in your query as you type, making it easier to write effective GraphQL code. This feature saves you time and reduces the possibility of syntax errors. It installs a built-in linter that checks your code for errors and suggests fixes. Use this extension to prevent GraphQL errors and increase efficiency. /items?itemName=