Codelite is designed for wxWidgets/wxformbuilder users!
Of course, it can also be used in common C ++ projects or C Projects.
Highlights:
1. Powerful Automatic Code Completion Function
2. It is easy to get started with similar
3. More user-friendly interface
4. Integration with subversion
5. Integration with wxformbuilder
6. Powerful function jump Functions
In addition, the automatic completion function depends on tags. You can select a directory for codelite to create its own function index file; if you think its toolsbar is too useful, choose Settings> MISC> tool bar use small icons and check usesingle.
Several common methods are as follows:
1. Press Ctrl + Shift + R to quickly open the file in the project. You only need to enter the first few letters of the file.
2. CTRL + Shift + t search for symbol in the project
3. CTRL + Shift + F search in the project. You can also specify the search folder.
4. Click the "highlight word" button in the toolbar. When you select a word in the text, the same word will be highlighted and useful for tracking variables.
5. Set the font. You only need to set "Global font". Other fonts depend on global font.
6. Create a project. The root directory of the Code corresponds to the workspace, and each subdirectory corresponds to a project. This can avoid the disadvantages of slow tags Library Creation by codelite.
The benefit of a free software is that it will add the desired functions. Unlike commercial software, some of the necessary functions are delayed and users can only upgrade the first version of the software, wait patiently until it completes the function. I don't know which version of UE will add the functions supported by the # If 0 syntax. I predicted that codelite would be a symbolic software, equivalent to another Firefox, and will soon become popular.
Its home page may be associated, but it can be accessed through a free online Proxy:
1. Input: http://www.unblockprox.com
2. Access: http://www.codelite.org
Codelite has already entered the Ubuntu 9.04 source, but code: blocks does not.
In general, the Code: blocks is not refined, but codelite is refined.
Supplement:
After using codelite for a while, I found many shortcomings and used the return code: blocks: Although I like its Automatic completion function very much.
1. The Code does not seem to be compatible with GCC 4.4. After I compile it with GCC 4.4, it crashes multiple times.
2. Build MK files using make based on makefile. The compilation speed is slow.
3. The green version cannot be completed because the relative path is not supported.
4. The environment variable function is too simple. If multiple sdks are involved, the search path is cumbersome.
5. CDB not supported
6. GDB does not support assembly code display.
7. not as stable as code: Blocks
Supplement:
A supplement to codelite:
1. Use the official version of the corresponding wxWidgets. For example, svn2081 uses wxWidgets 2.8.7 for compilation, and the compiler uses mingw3.4.5, which is stable after compilation.
2. You can update the cscope: http://code.google.com/p/cscope-win32/. this will not depend on the cygwinlibrary.
3. the compiler can be deleted, or the wizard can be deleted. Since cross-platform development was decided, I deleted all VC-related content, refreshing!
4. code editing, Automatic completion, and refactoring are really nice! We found that codelite does not duplicate the wheel and makes full use of existing open source resources...