Open source .NET Ide: SharpDevelop

xiaoxiao2021-03-06  112

When I was idle online, I found a great .NET IDE. Oh, good things dare not enjoy exclusive. This is SharpDevelp. The official website is http://www.icsharpcode.net/, the installation package size

5.3m

The source size is

11m

about. Perhaps CODER's greatest interest is to study its code mechanism. Ha ha.

There are not many nonsense. Let's look at her interface first.

SharpDevelop is very high for VS.NET. The first is IntelliSense, I have tried several .NET editors, such as Primecode, Visual Slickedit, etc., I don't have a better than you. Second, the functional layout and the IDE of VS are extremely similar, no VS complex, but when most of the main functions of the VS IDE, it also adds some considerate functions. Currently, WinForm / Component is currently supported, and ASP.NET or WebService is not supported, but this is not the main, it is really large, there is a variety of problems.

The following mainly introduces some of SharPDevelop.

1. Export of the introduction of the project. The VS2002, VS2003 projects and SharpDevelop's Combine Project can be transformed. However, there are some defects in the conversion of multi-engineering projects. File à Import Project / Export Project.

2. Graphic analysis. Execute View à askEMBLY Analyzer

3. The assembly. Execute View à askEMBLY SCOUT

4. Since SharpDevelop itself has integrated NDOC, NUNIT, etc., it is very convenient when generating documents and unit tests. 5. Some useful plug-in automatic code generation can be seen, you can automatically generate the code withdraw / redo mechanism, use the stack. You can also study some other things. 6. Compare thoughtful toolbars Right-click Toolbar à configure sidebar, configure component 7. Convert code writing style 8. Item Options Compile Output Type Change the runtime and compiler 9 than the options provided by VS. Search or replace in the file, Search à Find IN Files / Replace IN Files 10. Code calculation, Edit à Word Count 11. SharpDevelop also provides a useful class library, Sharpziplib, is it more eye-familiar? Some feelings using SharpDevelop (the integrated development environment relative to VS): Compare and practical, accounting for smaller resources, but this is a matter of benevolent seeing the wisdom of benevolencers. When writing a small project, the resources are not VS, if the project is large Haha, hehehe, huh ... (stupid ING). Although the function is not possible to reach the level of VS, some convenience is still more convenient than VS. Of course, there is currently the shortcomings, such as Word Count cannot truly calculate the number of code lines and the number of comment lines; project import / export has some defects, mainly when converting multiple items; code editor has some bugs; may support Unicode support Good (at least for GB2312), for example, I wrote a regular expression [. ?]

转载请注明原文地址:https://www.9cbs.com/read-101359.html

New Post(0)