[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/
Command
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
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
Screenshot
ShareX is a free and open source program that lets you capture or record any area of your screen and share it with a single press of a key.
https://github.com/ShareX/ShareX
Greenshot for Windows.
https://github.com/greenshot/greenshot
A tool for real time screen and audio capture on Windows, using NVIDIA’s NVENC and with an emphasis on performance, correctness (eg. frame rate stability) and configurability. Mostly made for demoscene productions but you can use it with everything that’s on your screen.
https://github.com/kebby/Capturinha
Editor
Notepad++
Artistic Style Plugin For Notepad++
https://github.com/ywx/NppAStyle
Sublime Text
Houdini add-on for Sublime Text, VEX script syntactic highlight.
https://github.com/teared/vex
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
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/
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/
高柳垂阴,老鱼吹浪,留我花间住。田田多少,几回沙际归路。---姜夔《念奴娇》