EditPlus, from text editor to IDE

Source: Internet
Author: User

The development environment installed on the recently developed machine conflicts with VS.net. I wanted to study again when I was idle. net, but there is no development environment, this is a problem, VS.net is not available, C # Builder? SharpDevelop? Although I have never used it, I always feel bad. As a result, EditPlus is expanded to make it a simple IDE.

As an editor, it is not enough to edit code or something. More importantly, it has good scalability. We can use the user tools provided by EditPlus to build a simple development environment for ourselves.

 

When editing html files using EditPlus, you can use the Ctrl + B shortcut to browse the page. However, if you are editing An aspx file, you will find that only html code is displayed after Ctrl + B, and scripts on your server cannot be executed. We can solve this problem by configuring the "tool" item. Open the menu: Tools> preferences, and select the "Tools" node in the tree,



Then, set "embedded browser", add "Web server root directory", click "add", and set it in the pop-up box, for example:


After the settings are complete, press Ctrl + B on your aspx file. You will see that the address in the address bar is no longer a local directory, but the address you Just configured to access through the web server, in this way, you do not need to switch between the browser and editPlus.

 

If you want to compile an aspxcode instead of a .csfile and compile an. EXE or. dll file, you can use the "user tool" to integrate the compilation process into EditPlus.

And then enter the parameters required by the C # compiler in the "parameter". EditPlus provides FilePath, FilaName, and so on, you can combine these and your parameters, for example, $ (FilePath)/r: system.data.dll. Of course, you can use a more advanced one, just support csc.exe. After completing this, select "Capture output" and click "input mode". In the displayed dialog box, set the regular expression to Microsoft.net (this is provided by EditPlus ), in this way, you can display the input information during compilation as in VS.net, and locate the error line when double-clicking the error message.

 

When there are many project files, it is troublesome to manage the files to be migrated. EditPlus also provides the project management function. You can add a group of files to a project, in this way, you only need to select this project to obtain a list of files available for the project, which facilitates switching, browsing and management.

 

So far, without the support of VS.net and other luxury ides, you can get rid of the original text editing tools such as Notepad.

 

In fact, the text editor is not as simple as you think. As long as an editor has good scalability, it can do a lot of things. Without powerful development tools, it is often used to build a simple development environment. For example, I looked at Vim a few days ago and it was another style. I still don't know what it is, but someone has already written a book for it, so I can see the power of it. Let's explore it.

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.