keywords: Tools, Development Environment, Collection


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.

VisualStudio extension to highlight compilation profiling data

Unreal Engine

Smart C++ and Blueprints support to craft the best games.


The 10x vision is for an IDE/Editor targetted at the professional developer with an emphasis on performance and scalability. (Recommended)

Cross-platform IDE for C and C++ developers.

Autocompletion with deep learning

TabNine Cloud lets you use our servers for GPU-accelerated completions.

TUI(Text-based User Interface) IDE

Vim-fork focused on extensibility and usability

Command & Terminal

Fragment Command Tools

Cross-platform, fast, feature-rich, GPU based terminal

Cmder is a software package created out of pure frustration over absence of usable console emulator on Windows

Terminus is a highly configurable terminal emulator for Windows, macOS and Linux.

Oh My Zsh

radare2 : unix-like reverse engineering framework and commandline tools

A community-driven modular vim distribution - The ultimate vim configuration

The GitHub CLI: GitHub’s official command line tool.

The new Windows Terminal and the original Windows console host, all in the same place!

Terminal/ssh/sftp client(linux, mac, win)

A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust (Recommended)

tmux is a terminal multiplexer: it enables a number of terminals to be created, accessed, and controlled from a single screen.
Instant Terminal Sharing

The minimal, blazing-fast, and infinitely customizable prompt for any shell!

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.

Sourcetrail - free and open-source interactive source explorer

Code Quality

Enhance Your Workflow with Continuous Code Quality & Code Security

A code-searching tool similar to ack, but faster.

Find recent (newest) forks on github

Sourcegraph, Great code search helps you write, reference, and fix, faster.


Sublime Text

Houdini add-on for Sublime Text, VEX script syntactic highlight.

Graphical Debugger for Sublime Text for debuggers that support the debug adapter protocol.

The code linting framework for Sublime Text

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.

VS Code in 100 Seconds (Tutorial). Get the full VS Code Magic Tricks course to write better code faster.


An intuitive and stylish markdown note app for developers. It’s fully open-source.

A Notepad++ Plugin to view a Markdown file rendered on-the-fly


A better way to indent and align code.

Machine Learning Assistance

The all-language autocompleter.



Use CLion to edit android source code and automatically parse

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.

Profiling & Crashlytics


Apple Debugging L9 - Instruments Time Profiler

Xcode Tutorial for Beginners - (using the new Xcode 11)


Firebase Crashlytics in iOS Swift

How to use Firebase in iOS games written in C++

EasyFirebase Pro: Firebase plugin for unreal engine 4 (Android & IOS)

Static Code Analysis

PVS-Studio Analyzer, Static Code Analysis for C, C++, C# and Java.


AddressSanitizer 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.

Distributed, offline-first bug tracker embedded in git, with bridges (Recommended)

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.

Install Scripts

Visual Studio

Visual Studio 2017 Install Scripts

Tool Tutorials

An interactive git training meant to teach you how git works, not just which commands to execute


Browser List

Chrome Canary

Edge Canary

Chrome Plugins


谷歌 Chrome 拓展插件推荐(好用到爆炸),每一个都无法被取代,浏览器必备神器

Google Search Tricks

8 Easy Symbols to Make Google Work Better for You

3D Print


GitHub Tools

GitZip for github


4 tips for GitHub Actions usability (+2 bonus tips for debugging)


A rewrite of the old legacy software “depends.exe” in C# for Windows devs to troubleshoot dll load dependencies issues.

Cross Platform Mod API

Search Engine

Qwant, The search engine that respects your privacy.

DuckDuckGo, We don’t store your personal info. We don’t follow you around with ads. We don’t track you. Ever.

Startpage, The world’s most private search engine.


Linux resource monitor

Single C file, Realtime CPU/GPU Profiler with Remote Web Viewer

The Linux perf GUI for performance analysis.


Visualising Data Structures

visualising data structures and algorithms through animation


Fragement Collections


Game Development

Game Server

Azure PlayFab

Low-latency multiplayer. Reach more gamers across Asia-Pacific at low latency with OneQode. Performance servers, strategic locations, DDoS-protected.

App Development

Build App in graph (without coding)

Build Applications Fast, Right, and for the Future