Foreword: In daily development, good tools can often make us do more with less. There is an old saying that if you want to do well, you must first sharpen your tools. Using high-efficiency tools can greatly improve our development efficiency. Next, share some efficiency tools that are often used in the development of the tree sauce
1 📁Localization Tools
1.1 Apifox
Official introduction: API documentation, debugging, mock, testing integrated collaboration platform. Apifox = Postman + Swagger + Mock + JMeter. official website address
Recommended reason:
- For the front end: the data used as a mock mock is very user-friendly
- For the back-end: the function of debugging postmam is fully equipped and supports automatic verification of data structure
- For testing: used to do interface automation testing, visual configuration assertion function leverage
- For the team: integrated collaborative tools to open up the front-end, back-end, and test R&D closed loop
1.2 Utools
Official introduction: uTools is a minimalist, plug-in modern desktop software, through free selection of rich plug-ins, to create a handy tool collection. You can quickly call out this search box through shortcut keys. The unified design style and operation method help you get results efficiently. official website address
Recommended reason:
- Abundant plug-in center: each plug-in solves a problem in a specific scenario, simple and easy to use, easy to use, and wherever you go
- Multi-function input box: support text, screenshots, pictures, files, folders
1.3 iTerm2
Official introduction: iTerm2 is a replacement for the terminal and the successor to iTerm. It is suitable for Mac and macOS 10.14 or newer. iTerm2 brings the terminal to the modern age, with features you never knew you wanted all the time. official website link
Recommended reason:
- Can create a beautiful and efficient Mac terminal
- Support split screen!
1.4 Zsh
Introduction: Zsh is a powerful shell tool under Linux and the best performing one among bash alternatives. Compared with Bash, Zsh's completion function is very powerful, it can automatically complete commands, parameters, file names, processes, user names, changes, etc., and also supports plug-in extensions, which can support more functions to facilitate our efficient use of the official website Link
Recommended reason:
- Support command prompt and smart completion
- Support fast and automatic jump
1.5 Charles
Introduction: The best packet capture tool to use. Charles is an HTTP proxy, HTTP monitoring, and reverse proxy that supports multiple platforms. It allows developers to view all HTTP and SSL/HTTPS transmission data between the local machine and the Internet. official address
1.6 SourceTree
Introduction: SourceTree is a very easy-to-use Git graphical interface tool. It is a free Git graphical interface tool developed by Atlassian, which can operate any Git library. If you are used to using the command line to operate Git, please ignore it. official website address
What is the difference between github and sourceTree?
sourcetree is a GUI client for git, similar to TortoiseSVN in the svn era. Github is a code hosting platform that uses git to provide version control services.
1.7 Tampermonkey oil monkey script
Introduction: The Chinese name of Tampermonkey is commonly known as Oil Monkey. It is a free browser extension and the most popular user script manager is a free browser plug-in. Users can add and use scripts through Oil Monkey. Through these scripts, functions such as video analysis, music download, online disk direct connection analysis, and blocking of website advertisements can be realized. official website address
1.8 Typora
Introduction: Typora is a Markdown text editor that supports real-time preview. Concise and easy to use, I believe you will love it if you use it! official website address
1.9 Alfred
Official introduction: Alfred is an award-winning macOS application that improves your efficiency through hotkeys, keywords, text expansion, etc. Search your Mac and the Web, control your Mac through custom operations, and improve efficiency. official website address
1.10 Dash
Official introduction: Dash allows your Mac to instantly and offline access 200+ API documentation collections. official address
Recommended reason:
- Offline document review: fast and convenient API index, including documents in JavaScript, React and other languages and libraries
2 📘 Online Tools
2.1 CodeLF
Variable naming artifact. CodeLF searches the project source code of the online open source platform Github, Bitbucket, Google Code, Codeplex, Sourceforge, Fedora Projec to help developers find out the variable names of existing matching keywords.
Recommended reason:
- It can help developers find out the variable names of existing matching keywords (Github, Bitbucket, Google Code, etc.)
- Support plugins in VScode editor
2.2 npm.devtool.tech
Recommended reason:
- The most intuitive view of popular npm packages
- You can directly call and debug an npm package in the console
- Upload package.json to view the technology stack of the project, you can go in layer by layer to understand the purpose of each dependent package
2.3 Codesandbox
Official introduction: A full-featured online IDE ready immediately for web development on any device using a browser.
Recommended reason:
- Quick start: templates for all popular frameworks, such as vue and react, make it easy for you to quickly create projects and experiment with code and ideas
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。