table of Contents:
Resharper
TortoiseGit
SQLDiff
tinypng.com
1, Resharper Profile
Is a Visual Studio plug-in, to the depth code analysis, as intelligent code assist, real-time error code highlighting, code analysis within the range of solutions, fast code is correct, one step code formatting and cleanup, the industry's leading automatic code refactoring, advanced integrated unit testing program, and within the powerful search and navigation solutions.
Supported languages:
· C #: ReSharper 2019.2 fully supports all versions up to C # C # 8.0 in.
·VB.NET、 TypeScript、C ++。
· JavaScript: ReSharper full support for JavaScript until ECMAScript 2016, including experimental features, such as asynchronous / waiting, the exponential operator and the target character / deconstruction rest / propagation. jQuery syntax and JSX also supported.
· CSS ReSharper supports CSS until version 4.0.
Coding efficiency is improved at least 30%. Cons: total memory.
Resharper like plugins aiXcoder:
aiXcoder supported programming languages Java, Python, C ++, Php, JavaScript, TypeScript, Go. Supported editor has IntelliJ IDEA, Eclipse, PyCharm, Android Studio, PhpStorm, WebStorm, Clion, sublime, Visual Studio Code (abbreviated VS Code).
Resharper:www.jetbrains.com/resharper/
aiXcoder: www.aixcoder.com
2、TortoiseGit
Tortoise produced Git graphical tools.
TortoiseGit resolve code violations, to avoid missing codes.
3、SQLDiff
The object is a database comparison tool.
Supported databases: MSSQL2000 and above, MYSQL 5.0 and above, Oracle, PostgreSQL.
Comparison of the object may be:
Contrast inconsistencies can be automatically generated scripts can be run directly:
Data can also be compared and automatically generates scripts to support direct execution operation.
4, tinypng.com
It is a compression tool that provides a variety of programming language interface.
Intelligent lossy compression techniques ·
· Optionally reducing the number of colors in an image, less data bytes to store.
· Effect is almost invisible, but the file size there is a huge difference!
Principle: Reduce the number of colors through quantitative techniques, can be converted to 24-bit PNG files into smaller 8-bit indexed color images.
This paper from wood village network blog > the development of some common artifact recommendation