EditPlus, from text editor to IDE
The recently developed development environment and VS.NET conflict have conflict. I have been learning .NET when I am idle, but there is no development environment, this is a problem, vs.net can't use, C # builder? SharpDevelop? Although I haven't used it, I always feel bad in my heart. So the EDITPLUS is extended to make it a simple IDE.
As an editor, just edit the code or not enough, more importantly, it is good to scale. We can use the user tools provided by EditPlus to build a simple development environment.
When editing an HTML file using EditPlus, you can use the shortcuts of Ctrl B to browse the page, but if you edit a Aspx file, you will find that Ctrl B can only display HTML code, your server's script is not implemented. We can solve it by configuring the Tools item. Open Menu: Tools -> Preferences, select the Tools node in the tree, as shown in the figure:
Then the "embedded browser" is set, add the "Web Server Root Catalog", and then set it in the pop-up box after adding, for example:
After the setting is complete, CTRL B is performed on your ASPX file, you will see that it is not a local directory in the address bar, but the address accessed through the web server, so you don't have to use your browser and editplus. Between switching.
If you want to write not an ASPX code, but .cs file, compile generation .exe or .dll, we can integrate the compilation process into the Editplus through the User Tool.
Still in "Preferences", select User Tools, then edit groups, and tool entries, the most important thing is "commands" and "parameters", can be in the "command" until the C # compiler (that is, CSC The location of .exe, then enter the parameters you want to use in the "Parameters", editplus provides FilePath, FiLaname, etc., you can use these and your parameters, for example: $ (FilePath) / R: system.data.dll, of course, you can use more complicated, as long as CSC.exe supports it. After the "Capture Output" item is selected, then click "Input Mode", set the regular expression in the pop-up dialogue to Microsoft.net (this is the editplus), so you can be like in VS.NET, The input information is displayed when compiled, and the error message will be positioned while double-click the error message.
When the project file is more, the file to be managed will be more troublesome. EditPlus also provides engineering management capabilities. You can add a set of files to a project so you just choose this project, you can get the project. The list of files can be easily switched, browsing, and managed.
At this point, you can get rid of this original text editing tool without the luxury IDE such as VS.NET, you can get rid of this original text editing tool.
In fact, the text editor is not as simple as imagining, as long as a editor has good scalability, then it can make a lot of things, often used as a simple construction when there is no powerful development tool. Development environment. For example, watching Vim in the past few days, another style, I don't understand something, but some people have written a book for it, so I have a powerful power. Let us explore it.