代码转换工具 Code Converter 2013

本文介绍了一个使用多种DLL文件实现的代码转换工具,其中包括FastColoredTextBox.dll用于语法高亮显示,ConversionWrapper.dll、ICSharpCode.NRefactory.dll及rsp.ConVert.dll用于不同编程语言之间的转换。此外还包含了项目转换和文件后缀名处理等功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

VBCSCodeConvert/CC_2013_640x520.png

http://www.codeproject.com/Articles/260997/Code_Converter 

This is a Code Converter that uses four different DLL files from around the .NET community. The DLL files I used are FastColoredTextBox.dll, ConversionWrapper.dll, ICSharpCode.NRefactory.dll, and rsp.ConVert.dll. I came up with this Idea mainly from the FastColoredTextBox. Then I discovered the VS Addin (CodeConvert), both can be found here on CodeProject. I use the same DLL that the VS add-in uses. The ICSharpCode.NRefactory DLL can be found at their website. FastColoredTextBox is used for the syntax coloring. CodeConvert is referenced and does just as it says. The ICSharpCode.NRefactory DLL accompanies the CodeConvert.dll file.

rspConVert.dll is a remake of Deniz Ezen's Econ.NetVert.Dll. I stripped out the asp.net part as I could not get it to work. I also re-edited some of his code to work with my program. I added Project Conversions and Post fix for the files of the project conversion.

特别说明 -------- 新版本请访问网站www.bluefishes.net. 考虑到稳定性,新版本不支持Visual Studio.NET 2002. 产品名称 -------- SharpRefactor(C#代码重构工具) 产品简述 -------- 本工具用于代码重构和代码自动生成。现阶段主要用于C#代码重构。 所谓重构也就是“保持软件的外在功能不变,重新调整其内部结构”。 关于每种重构模式的含义,请参见http://www.refactoring.com/ 具体功能参见具体版本的特性列表。 对重构很感兴趣或是很关注使用效率的用户,希望[使用指南]一节对你有所助益。 版本 ---- 1.0.0(BETA). 发布日期 -------- 2003/6/13 作者 ---- C# Refactor Team. 制作 ---- Blue Workshop. 环境要求 -------- Visual Studio.Net 2003 Windows 2000 + SP2 + SMTP Service 特别提示 -------------- 本插件使用了异常处理和报告机制。 一般而言,环境、代码以及其他原因都会导致程序出错。因此,在您使用本插件的过程中,可能会弹出错误报告。一部分错误不会影响使用,另一部分会影响使用。 C# Refactor Team愿意随时提供技术支持,及时为你解除问题。 版本1.0.0特性 ------------- Rename Parameter Rename Local Variable Rename Field Rename Property Rename Class Rename NameSpace Safe Delete Parameter Safe Delete Local Variable Safe Delete Field Safe Delete Property Safe Delete Method Safe Delete Class Safe Delete NameSpace Extract Interface Undo/Redo Preview usage before refactor(重构前预览) Auto build after refactor(重构后自动生成) Options(工具选项) User feedback(用户反馈) 使用指南 -------- 所有功能暂不支持静态成员。 尽量使用鼠标右键菜单。 尽量使用快捷方式,比如:单击鼠标右键,弹出菜单后再连续按‘R’键和‘C’键就可以调用[Rename]菜单下的[Rename Class]命令。 在使用Rename系列命令时,需要先转到定义代码元素的地方。此时,可以先使用右键菜单中的[转到定义]命令。 在Option中可以设置首选项。 由于Visual Studio在生成较大的解决方案时有时会不成功,所以Auto build after refactor通常用于较小的解决方案。 Rename NameSpace与Move Class不同。Move Class的焦点在Class,即改变类所在的NameSpace。而Rename NameSpace的焦点在NameSpace,即改变指定NameSpace的名字,并更新该NameSpace的所有引用(Usages)。 错误报告以及建议功能需要网络连接和Windows自带的SMTP服务。因为发送速度很快,所以不会占用您宝贵的时间。 可以使用User feedback功能提出您睿智的建议、批评、任何意见。 技术支持 -------- Tiger.BlueWorkshop@163.net 下载 ---- www.youkuaiyun.com 版本 发布日期 ----------------------------- 1.0.0(Beta) 2003/6/13
软件名称:CodeConverter v1.0┊码制转换器┊日常进制编码转换,特别适合于Java程序员 软件大小:214KB 软件类型:绿色免费软件 适用平台:Windows 作 者:Meron 作者邮箱:meronmee@163.com 软件截图: 软件简介: CodeConverter可以实现常见的进制转换功能,此外还提供字符(串)和ASCII码以及Unicode之间的互相转换。是程序员的好帮手,特别是在Java国际化开发中,你会发现它能给你提供极大的便利。工具提供以下14种转换功能:十进制转二进制、十进制转八进制、十进制转十六进制、二进制转十进制、二进制转十六进制、十六进制转十进制、十六进制转二进制;字符串转ASCII码、字符串转Unicode、字符串完全转Unicode、ASCII码转字符串、ASCII码转Unicode、Unicode转字符串、完全Unicode转字符串。 CodeConverter有3个版本可选,差别仅在于Unicode转换功能的实现上,其他功能无差别: •CodeConverter(Java)_Full.zip--------调用java自带的工具native2ascii.exe进行Unicode转换,该版本自带jre。大小8.18M,不嫌大,网速好的建议下载该版本; •CodeConverter(Java)_Lite.zip----------调用java自带的工具native2ascii.exe进行Unicode转换,该版本不带带jre,需要用户机器上装有jre或者jdk并且配置好JAVA_HOME才能正常使用Unicode转换功能。否则涉及Unicode转换不能用,其他功能正常。大小200KB,java用户建议下载该版本; •CodeConverter(VB)_Full.zip----------使用VB实现Unicode转换功能。大小214KB,适合普通用户下载。另外,该版本还提供了一个可接受命令行参数的Unicode转换程序UnicodeConverter.exe。 文件: CodeConverter(Java)_Lite.zip 大小: 200.47KB MD5: 8C39A444110C5CFFE02C8D1699C81E56 SHA1: F297563FF1449BA4BCF96B0582D7A9189E96FB56
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值