[Tools]Dev Tools Collections
keywords: Tools, Development Environment, Collection
IDE
Visual Studio Plugins
The Visual Studio Extension for .NET Developers.
ReSharper Ultimate 2019.3 introduces a brand new Localization Manager and Type Name Hints, and offers even better support for C# 8, C++ 20, and Unreal Engine. Navigation, code styles, and unit testing are enhanced, and Command Line Tools for ReSharper and dotTrace now work on Linux and macOS.
https://www.jetbrains.com/resharper
VisualStudio extension to highlight compilation profiling data
https://github.com/Viladoman/CompileScore
Unreal Engine
Smart C++ and Blueprints support to craft the best games.
https://www.jetbrains.com/lp/rider-unreal/
C++ IDE
The 10x vision is for an IDE/Editor targetted at the professional developer with an emphasis on performance and scalability. (Recommended)
https://www.10xeditor.com/index.htm
Cross-platform IDE for C and C++ developers.
https://www.jetbrains.com/cpp
Autocompletion with deep learning
TabNine Cloud lets you use our servers for GPU-accelerated completions.
https://www.tabnine.com/blog/deep/
TUI(Text-based User Interface) IDE
Vim-fork focused on extensibility and usability
https://github.com/neovim/neovim
Command & Terminal
Fragment Command Tools
Cross-platform, fast, feature-rich, GPU based terminal
https://github.com/kovidgoyal/kitty
Cmder is a software package created out of pure frustration over absence of usable console emulator on Windows
https://github.com/cmderdev/cmder
Terminus is a highly configurable terminal emulator for Windows, macOS and Linux.
https://github.com/Eugeny/terminus
Oh My Zsh
https://github.com/robbyrussell/oh-my-zsh
radare2 : unix-like reverse engineering framework and commandline tools
https://github.com/radare/radare2
A community-driven modular vim distribution - The ultimate vim configuration
https://github.com/SpaceVim/SpaceVim
The GitHub CLI: GitHub’s official command line tool.
https://github.com/cli/cli
The new Windows Terminal and the original Windows console host, all in the same place!
https://github.com/microsoft/terminal
Terminal/ssh/sftp client(linux, mac, win)
https://github.com/electerm/electerm
A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust (Recommended)
https://github.com/wez/wezterm
tmux is a terminal multiplexer: it enables a number of terminals to be created, accessed, and controlled from a single screen.
https://github.com/tmux/tmux
Instant Terminal Sharing
https://github.com/tmate-io/tmate
The minimal, blazing-fast, and infinitely customizable prompt for any shell!
https://github.com/starship/starship
Source Code Manager
Source Code Graphical Tree
CodeWalker™ is a developer’s tool that allows users to view Source Code as graphical trees in a color-coded logic hierarchy. It features 2D and 3D graphical interfaces that allow a programmer to quickly understand unfamiliar code, debug, and optimize software.
https://store.steampowered.com/app/1286590/CodeWalker/
Sourcetrail - free and open-source interactive source explorer
https://github.com/CoatiSoftware/Sourcetrail
Code Quality
Enhance Your Workflow with Continuous Code Quality & Code Security
https://www.sonarqube.org/
Code Search
A code-searching tool similar to ack, but faster.
https://github.com/ggreer/the_silver_searcher
Find recent (newest) forks on github
https://techgaun.github.io/active-forks/index.html
Sourcegraph, Great code search helps you write, reference, and fix, faster.
https://sourcegraph.com/search
Editor
Sublime Text
Houdini add-on for Sublime Text, VEX script syntactic highlight.
https://github.com/teared/vex
Graphical Debugger for Sublime Text for debuggers that support the debug adapter protocol.
https://github.com/daveleroy/SublimeDebugger
The code linting framework for Sublime Text
https://github.com/SublimeLinter/SublimeLinter
Visual Studio Code
GitLens supercharges the Git capabilities built into Visual Studio Code. It helps you to visualize code authorship at a glance via Git blame annotations and code lens, seamlessly navigate and explore Git repositories, gain valuable insights via powerful comparison commands, and so much more.
https://github.com/eamodio/vscode-gitlens
VS Code in 100 Seconds (Tutorial). Get the full VS Code Magic Tricks course to write better code faster.
https://www.youtube.com/watch?v=KMxo3T_MTvY
Markdown
An intuitive and stylish markdown note app for developers. It’s fully open-source.
https://boostnote.io/
A Notepad++ Plugin to view a Markdown file rendered on-the-fly
https://github.com/nea/MarkdownViewerPlusPlus
Assistance
A better way to indent and align code.
http://nickgravgaard.com/elastic-tabstops/
Machine Learning Assistance
The all-language autocompleter.
https://www.tabnine.com/
Building
Android
Use CLion to edit android source code and automatically parse Android.mk
https://github.com/Ahren-Li/android-cmake-project
Remote Development
Gitpod is an open-source developer platform for remote development. Accelerate your teams developer experience, remote collaboration and security - to ship new products faster and more securely.
https://www.gitpod.io/
Profiling & Crashlytics
XCode
Apple Debugging L9 - Instruments Time Profiler
https://www.youtube.com/watch?v=gbpCPphf4xw
Xcode Tutorial for Beginners - (using the new Xcode 11)
https://www.youtube.com/watch?v=_YvAUgV6GYM
Firebase
Firebase Crashlytics in iOS Swift
https://medium.com/@paulsoham/firebase-crashlytics-in-ios-swift-1d8c9aec63d0
How to use Firebase in iOS games written in C++
https://medium.com/firebase-developers/how-to-use-firebase-in-ios-games-written-in-c-fef1a6a9f87d
EasyFirebase Pro: Firebase plugin for unreal engine 4 (Android & IOS)
https://www.unrealengine.com/marketplace/en-US/product/easyfirebase-pro
Static Code Analysis
PVS-Studio Analyzer, Static Code Analysis for C, C++, C# and Java.
https://www.viva64.com/en/pvs-studio/
Windows
AddressSanitizer for Windows: x64 and Debug Build Support
https://devblogs.microsoft.com/cppblog/asan-for-windows-x64-and-debug-build-support/
Bug Report / Bug Tracker
BugSplat is a crash and error reporting tool that helps developers find, understand, fix, and monitor crash-causing bugs in any app.
https://www.bugsplat.com/
Distributed, offline-first bug tracker embedded in git, with bridges (Recommended)
https://github.com/MichaelMure/git-bug
Sentry is a service that monitors and fix crashes in real time. It contains an API for sending events from multiple languages in a range of applications.
https://sentry.io/
Install Scripts
Visual Studio
Visual Studio 2017 Install Scripts
https://github.com/InfinityWard/vsinstall
Tool Tutorials
An interactive git training meant to teach you how git works, not just which commands to execute
https://github.com/UnseenWizzard/git_training
Browser
Browser List
Chrome Canary
https://www.google.com/chrome/canary/
Edge Canary
https://www.microsoftedgeinsider.com/en-us/download
Chrome Plugins
(第1期)11个chrome神级扩展(插件),让你上网效率翻倍
https://www.youtube.com/watch?v=cZ0S2emSGZ4
(第2期)9个chrome神级扩展(插件),让你上网效率翻倍
https://www.youtube.com/watch?v=dLXHQF5fmHU
谷歌 Chrome 拓展插件推荐(好用到爆炸),每一个都无法被取代,浏览器必备神器
https://www.youtube.com/watch?v=di1J5GAbSm4
Google Search Tricks
8 Easy Symbols to Make Google Work Better for You
https://www.digitalthirdcoast.com/blog/5-easy-symbols-google-work
3D Print
CUR3D
https://www.ruhrsource.com/en/cur3d/
GitHub Tools
GitZip for github
https://chrome.google.com/webstore/detail/gitzip-for-github/ffabmkklhbepgcgfonabamgnfafbdlkn
Octotree
https://chrome.google.com/webstore/detail/octotree/bkhaagjahfmjljalopjnoealnfndnagc
4 tips for GitHub Actions usability (+2 bonus tips for debugging)
https://blog.fleetdm.com/4-tips-for-github-actions-usability-2-debugging-4c0c920adfde
Dependency
A rewrite of the old legacy software “depends.exe” in C# for Windows devs to troubleshoot dll load dependencies issues.
https://github.com/lucasg/Dependencies
Cross Platform Mod API
https://mod.io/
Search Engine
Qwant, The search engine that respects your privacy.
https://lite.qwant.com/
DuckDuckGo, We don’t store your personal info. We don’t follow you around with ads. We don’t track you. Ever.
https://duckduckgo.com/
Startpage, The world’s most private search engine.
https://startpage.com/
Monitor
Linux resource monitor
https://github.com/aristocratos/bashtop
Single C file, Realtime CPU/GPU Profiler with Remote Web Viewer
https://github.com/Celtoys/Remotery
The Linux perf GUI for performance analysis.
https://github.com/KDAB/hotspot
Algorithm
Visualising Data Structures
visualising data structures and algorithms through animation
https://visualgo.net/en
Collections
Fragement Collections
HelloGitHub
https://hellogithub.com/periodical/volume/46/
Game Development
Game Server
Azure PlayFab
https://playfab.com/
Low-latency multiplayer. Reach more gamers across Asia-Pacific at low latency with OneQode. Performance servers, strategic locations, DDoS-protected.
https://www.oneqode.com/
App Development
Build App in graph (without coding)
Build Applications Fast, Right, and for the Future
https://www.outsystems.com/
高柳垂阴,老鱼吹浪,留我花间住。田田多少,几回沙际归路。---姜夔《念奴娇》