Programming dagger editplus

Source: Internet
Author: User

 

Summary editplus 3.10 features:

(The asterisk (asterisk) indicates the usage frequency or liking of the function)
(* Rarely used or this function does not meet your needs)
(** Used occasionally. This function is generally used)
(*** Often used, this function is good)
(*** It is required to write code every time. This function is great)

1. You can customize document templates;
2. If while and other fixed formats are automatically completed ;***
3. Syntax coloring, customizable ;***
4. display the row number with code folding ;***
5. Matching brackets ;**
6. automatic contraction ;*
7. Select columns ;**
8. Set the full screen and window to the top ;*
9. multi-language, multi-document, and multi-tag ;***
10. Supports multiple encodings and stable Chinese characters ;**
11. add and delete tags ;**
12. FTP functions and integration with web projects ;*
13. macro functions ;**
14. Configure the user tool ;****
15. Window tile function ;*
16. The window splitting function is useful for comparing multiple long documents ;**
17. Date and time of insertion ;***
18. Start to automatically open the document that was not closed last time ;**
19. Double-click the error message to locate the code line ;**
20. Material text can be inserted directly ;*
22. Function list: Collects all functions in the Code for easy jump ;***
23. Spell check ;*
24. Undo multiple times; (not tried )**
25. Custom shortcut keys ;**

 

Disadvantages:

1. It is inconvenient to close the label bar. It is inconvenient to close the menu at the bottom of the pop-up menu,

You cannot set the shortcut key or double-click to close the document. The best way is to add the closed document to the toolbar;
2. There is no prompt for modifying the row. The notepad ++ has a color prompt on the left of the row;
3. The coloring code export function is not available;
4. The icon cannot be changed after the user tool is added to the toolbar;
5. Window transparency can be set, but the transparency value cannot be adjusted;
6. There is no keyword to automatically complete the function;
7. No category analysis and browsing functions;
8. There is no hexadecimal editing function;
9. No file comparison function;
10. There seem to be few plug-ins;
11. It is neither open-source nor free;

 

In general, this is a good code editor, especially when combined with the GCC compiling environment. It is enough for small programs in development!

 

Editplus, GCC, and GDB build a simple programming environment that can be used for exercises or small program development,
Advantages: convenient and fast, with less system resource occupation:

1. Ensure that GCC + GDB has been successfully installed;

2. install and configure the editing environment and shortcut keys of editplus;

3. In tools> Configure user tools, change the group name of group1 to G ++ ";

4. Add the "compile" menu:
Click "add tool"
Menu text: compile,
Command: select the full path of g‑cmd.exe.
Parameter: $ (filename)-O parameters (filenamenoext0000.exe-G
Initial Directory: $ (filedir)
Select "Capture output"
Save "current file"

5. Add the "compile and link library" menu:
When a lib library is introduced to our application, the preceding menu functions cannot meet the requirements,
Create another menu:
The other steps and settings are the same as 4. Only the menu text and parameters are different:
Menu text: Compile and link the library
Parameter: $ (filename)-O encode (filenamenoext0000.exe-G $ (prompt)
In this way, the parameter input window will pop up before the compilation is executed. Enter the full path of the static library to compile,
After the input is completed, the record is recorded. You can confirm the record next time.

6. Add the "run" menu
Menu text: Run
Command: Configure (filenamenoextcmd.exe,
Initial Directory: $ (filedir)
Do not select "Capture output", because if your program requires input, it seems that you cannot Input
Save "NONE"

7. Add the "debug" menu:
Menu text: Debugging
Command: Select gdb.exe full path
Parameter: parameter (filenamenoext;.exe
Initial Directory: $ (filedir)
Do not select "Capture output"
Save "NONE"

8. Add the "command line" menu:
Sometimes some operations will still be executed in the command line, so we add the command line to the menu,
Menu text: Command Line
Command: cmd
Parameter: $ (filepath)
Initial Directory: $ (filedir)
Save "NONE"

9. Add the "help" menu:
If Visual Studio is installed on the computer, you can borrow the help:
Menu text: Help
Command: Select Program Files/common files/Microsoft shared/help 9/dexplore.exe under the system partition.
Parameter:/helpcol MS-help: // Ms. msdnqtr. v90.chs/launchnamedurltopic defaultpage
Initial Directory: empty
Save: None
If vs is not installed, you can add your own help documentation.
 
10. In the "Preferences" window, select "keyboard" and select "Tools" for the type, which are "user tool 1" in the right column ",
"User tool 2 "...... "User tool 6:
Compile: CTRL + ALT + F5
Run: CTRL + ALT + F6
Debugging: CTRL + ALT + F7
Help: CTRL + ALT + F1
Command Line: CTRL + ALT + F2
Compile and link the database: CTRL + ALT + F3

11. You can see that there are six more functional Menus under the "Tools" menu. Now you can use them!

12. The document closing menu is not easy to use. The quickest way is to click the close button on the toolbar, which is not found in the help document.
The shortcut key for closing the document was accidentally found to be Ctrl + F4 (do not press the wrong button, ALT + F4 is to close the application ).

13. Although there is no keyword auto-completion function, you may wish to give it a try.

 

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.