Onenote is like a paper notebook. Data collection, knowledge management and powerful image reproduction are easy to use and need no introduction.
2. Read/write code: Notepad++
It is no exaggeration to say that at least 890% of programmers have used this tool. This editor is really good, supports code highlighting, and is suitable for many languages, including ada, php, java.c#, c++ and so on.
3, lofty text
Sublime Text can be used on OS X, Linux and Windows.
This code editor has many functions, such as multi-selection, macro, code snippets and so on, as well as a very distinctive small map.
4. Writing code: source code insight
In addition to using Notepad++, you can also choose Source Insight when writing code.
It is a very powerful program editor. The function of quickly obtaining source code and source information.
5. Flowchart visio
There are few softwares that programmers can make flowcharts comparable to Visio. It can visually analyze complex information, systems and processes, and is loved by a large number of programmers.