As we all know, reading open-source projects is one of the shortcuts to learning development technologies. for developers who are used to reading open-source projects, Code Conversion tools are often used to help understand code and the project structure. This article describes several online Code Conversion tools that are commonly used by the author. These tools are mainly used to convert. Net code.
1. Telerik Code Converter
Telerik, a famous third-party control developer, has released the. Net Code Conversion Tool. Currently, it is a Beta version. The following are the highlights of this converter:
A. Batch source file conversion is supported;
B. Supports code interchange between C # And VB.net;
C. Supports code annotation conversion;
D. Supports Ajax code conversion;
E. Supports code highlighting;
F. There are technical forum support. If the conversion fails or the conversion of ambiguous code, you can exchange and learn in the Forum. I personally think it is good and suitable for learning)
Online Code Conversion address: http://converter.telerik.com/
650) this. width = 650; "onclick =" window. open ('/uploads/allimg/120509/1 _120509134447_1.png') "style =" border-top-style: none; cursor: pointer; height: pixel PX; width: 641px; border-bottom-style: none; padding-bottom: 0px; padding-top: 0px; border-right-style: none; padding-left: 0px; margin: 0px; border-left-style: none; padding-right: 0px; border-image: initial "border =" 0 "alt =" "src =" http://www.bkjia.com/uploads/allimg/131228/1322442Z0-0.png "width =" 954 "height =" 833 "/>
650) this. width = 650; "onclick =" window. open ('/uploads/allimg/120509/1 _120509134447_2.png') "style =" border-top-style: none; cursor: pointer; border-bottom-style: none; padding-bottom: 0px; padding-top: 0px; border-right-style: none; padding-left: 0px; margin: 0px; border-left-style: none; padding-right: 0px; border-image: initial "border =" 0 "alt =" "src =" http://www.bkjia.com/uploads/allimg/131228/132244LX-1.png "width =" 447 "height =" 335 "/>
2. Developer Fusion Converter
A relatively senior Code Conversion Tool, which ranks first in search engines and has a high conversion accuracy. It also supports fast updates to new features of. NET development languages.
The tool supports multiple language conversion functions, such:
650) this. width = 650; "onclick =" window. open ('/uploads/allimg/120509/1 _120509135530_1.png') "style =" border-top-style: none; cursor: pointer; border-bottom-style: none; padding-bottom: 0px; padding-top: 0px; border-right-style: none; padding-left: 0px; margin: 0px; border-left-style: none; padding-right: 0px; border-image: initial "border =" 0 "alt =" "src =" http://www.bkjia.com/uploads/allimg/131228/132244L00-2.png "width =" 349 "height =" 250 "/>
Recently, the station also launched batch conversion of. NET project code. The test results are still good. Online Code Conversion address: http://www.developerfusion.com/tools/ 650) this. width = 650; "onclick =" window. open ('/uploads/allimg/120509/1 _120509135704_1.png') "style =" border-top-style: none; cursor: pointer; height: 290px; width: 546px; border-bottom-style: none; padding-bottom: 0px; padding-top: 0px; border-right-style: none; padding-left: 0px; margin: 0px; border-left-style: none; padding-right: 0px; border-image: initial "border =" 0 "alt =" "src =" http://www.bkjia.com/uploads/allimg/131228/1322442530-3.png "width =" 722 "height =" 363 "/>
3. CodeTranslator: Code TranslationThis tool only supports C # and VB. NET code conversion. This tool is introduced because it is special to some. NET code syntax conversion accuracy is very high, such as for VB.. NET AddHandler event handle conversion. In addition, this tool supports Ajax code conversion, code highlighting and output, and upload the code single file conversion service. Online conversion address: http://www.carlosag.net/Tools/CodeTranslator/650) this. width = 650; "onclick =" window. open ('/uploads/allimg/120509/1 _120509135957_1.png') "style =" border-top-style: none; cursor: pointer; border-bottom-style: none; padding-bottom: 0px; padding-top: 0px; border-right-style: none; padding-left: 0px; margin: 0px; border-left-style: none; padding-right: 0px; border-image: initial "border =" 0 "alt =" "src =" http://www.bkjia.com/uploads/allimg/131228/1322441a4-4.png "width =" 497 "height =" 472 "/>
4. SharpDevelop ConverterThis converter was launched by SharpDevelop, a famous Development Team. It supports multi-language conversion, code annotation conversion, and high conversion accuracy. Code Conversion address: http://codeconverter.sharpdevelop.net/SnippetConverter.aspx 650) this. width = 650; "onclick =" window. open ('/uploads/allimg/120509/1 _120509140554_1.png') "style =" border-top-style: none; cursor: pointer; border-bottom-style: none; padding-bottom: 0px; padding-top: 0px; border-right-style: none; padding-left: 0px; margin: 0px; border-left-style: none; padding-right: 0px; border-image: initial "border =" 0 "alt =" "src =" http://www.bkjia.com/uploads/allimg/131228/1322446424-5.png "width =" 478 "height =" 76 "/>
650) this. width = 650; "onclick =" window. open ('/uploads/allimg/120509/1 _120509140753_1.png') "style =" border-top-style: none; cursor: pointer; height: 408px; width: 560px; border-bottom-style: none; padding-bottom: 0px; padding-top: 0px; border-right-style: none; padding-left: 0px; margin: 0px; border-left-style: none; padding-right: 0px; border-image: initial "border =" 0 "alt =" "src =" http://www.bkjia.com/uploads/allimg/131228/1322446342-6.png "width =" 757 "height =" 507 "/>
5. DotNetSpider ConverterThis converter was launched by the Indian development team and has been released for a long time. It only supports Code Conversion between C # And VB.net. Code Conversion address: C #-> VB. NET http://www.dotnetspider.com/convert/Csharp-To-Vb.aspx (VB. NET-> C # http://www.dotnetspider.com/convert/Vb-To-Csharp.aspx650) this. width = 650; "onclick =" window. open ('/uploads/allimg/120509/1 _120509141129_1.png') "style =" border-top-style: none; cursor: pointer; border-bottom-style: none; padding-bottom: 0px; padding-top: 0px; border-right-style: none; padding-left: 0px; margin: 0px; border-left-style: none; padding-right: 0px; border-image: initial "border =" 0 "alt =" "src =" http://www.bkjia.com/uploads/allimg/131228/1322445943-7.png "width =" 601 "height =" 445 "/>
Summary: Summarize and compare the functions and features of the above Code tools. For details, refer to: 650) this. width = 650; "onclick =" window. open ('/uploads/allimg/120509/1 _120509142807_1.png') "style =" border-top-style: none; cursor: pointer; border-bottom-style: none; padding-bottom: 0px; padding-top: 0px; border-right-style: none; padding-left: 0px; margin: 0px; border-left-style: none; padding-right: 0px; border-image: initial "border =" 0 "alt =" "src =" http://www.bkjia.com/uploads/allimg/131228/1322444322-8.png "width =" 720 "height =" 478 "/>
Based on your personal experience, you can use multiple code conversion tools for code conversion and code comparison at the same time. Sometimes, because of the different conversion engines, the code conversion effects and accuracy will also be different. As a developer, you cannot rely too much on and trust Code Conversion tools. You need to read and understand the code on the basis of the conversion to achieve the learning effect.
These are commonly used online Code Conversion tools abroad. If you want to add them, please leave a comment and I will update them in time. Initiate a Vote survey on Weibo. If you are interested, join the vote. Vote: Do you think Microsoft's development technology updates are frequent as Microsoft's technical practitioners? Http://vote.weibo.com/vid=1704146
This article is from the "Kevin Fan" blog, please be sure to keep this source http://kevinfan.blog.51cto.com/1037293/859266