极光下载站教育教学

分类分类

Tangible Software Solutions(源代码转换)

Tangible Software Solutions(源代码转换)

v12.2023 x64 免费版

大小:29.2 MB更新:2024/01/04

类别:编程工具系统:WinAll

立即下载

  Tangible Software Solutions提供源码转换功能,可以将不同的项目添加到软件相互转换,从而得到自己需要的语言项目,例如您当前的开发项目是C#,将项目添加到软件就可以输出为C++项目,这样就可以在其他地方使用新的项目了,也可以直接将Java项目添加到软件转换为VB项目,让您的项目可以在VB环境运行,这款软件功能简单,仅仅提供项目类型转换功能,直接打开软件就可以添加自己的开发项目,设置输出地址就可以开始转换,需要就可以下载体验!

软件功能

  一、项目和文件夹转换

  “项目和文件夹转换器”选项卡允许您转换所有 C# 代码 在项目或文件夹中。文件转换后,您可以查看 C# 到 C++ 转换器 注释,将转换后的代码文件与原始代码文件进行比较,并查看转换后的代码文件夹。

  “转换历史记录”列表视图显示以前转换的来源,并允许您查看 剩余的 C# 到 C++ 转换器注释并查看转换后的代码文件夹。

  请注意,由于 C# 和 C++ 项目类型和项目文件之间缺乏相似性, C# 到 C++ 转换器不生成 C++ 项目文件。您需要组装结果 C# 到 C++ 转换器生成的标头和 .cpp 文件。

  转换的默认输出是传统的 .h 和 .cpp 文件分离,但您可以 选择输出到仅头文件的选项(使用组合声明和 实现细节)。

  二、文件和片段转换

  “文件和片段转换器”选项卡允许您转换 C# 代码片段或文件。在左侧文本框中,您可以键入 或粘贴代码片段、插入文件或查看 C# 到 C++ 转换器示例片段。 转换文件或片段后,您可以选择并复制结果,保存 结果添加到文件,或搜索结果。

  三、命令行转换

  C#到C++转换器可以从命令行启动, 两个或三个参数加上一个可选的最后一个参数,指示转换的位置 选项文件。如果只指定了一个参数,则将其解释为 您的自定义项目转换组之一。如果指定了两个参数,则第一个参数 参数是要转换的 C# 项目文件、文件夹或文件,并且 第二个参数是转换后的 C++ 文件将写入的文件夹或头文件。 如果包含指示转换选项文件位置的可选最后一个参数,则 该文件在转换开始之前导入。转换选项文件 扩展名为“.opt”,通过将现有选项从转换器导出到文件而生成。

  例如(项目组转换)

  “C# 到 C++ 转换器”、“我的项目组”,例如(单个项目转换)、

  “C# 到 C++ 转换器”、“C:C# 项目示例项目.csproj”、“C:C++ 项目示例目标文件夹”

软件特色

  1、假定为代码段转换导入的命名空间

  您可以指定要代码段转换器的命名空间 假设在解释原始代码时可用。然后,代码段转换器将 转换,就好像代码段包含相应的“using”指令一样。

  2、转换消息选项

  在此选项对话框中,您可以自定义注释前缀 转换器用于消息,并将 C# 切换到 C++ 转换器的消息 显示打开或关闭。 您可以通过“全选”和“全选”按钮轻松设置全部或无显示。

  3、自定义字符串替换

  C# 到 C++ 转换器允许您指定自己的自定义 转换后的 C++ 代码中的替换。这对于根据 样式首选项在 C++ 中可能与 C# 中不同。它对案例也很有用 其中,没有良好 C++ 等效项的 C# 方法将被您自己的自定义方法替换 从转换后的代码中调用。

  4、类型和成员更换

  C# 到 C++ 转换器允许您指定自己的自定义类型和 转换后的代码中的成员替换。这在您希望以下情况下很有用 指定未处理的特定类型的 .NET 成员调用的替换项 通过 C# 到 C++ 转换器。

使用方法

  1、有多个版本的转换器可以使用,可以在VB, C#, C++, and Java等代码转换,自己选择一个版本的软件安装

  2、如图所示,小编选择C# to C++ Converter软件安装到电脑使用

  3、随后打开注册机KeyMaker.exe显示注册码

  4、将注册码输入到软件就可以解锁软件的全部功能

  5、这里是项目添加功能,可以将C#项目添加到软件执行转换

  6、如果你有C# project Files (".csproj)就可以直接添加到软件

  7、点击convert按钮就可以开始转换,可以在软件底部查看转换完毕的历史信息

  8、这里是帮助界面,可以查看软件的相关教程内容

  9、有很多设置内容:空白格式选项、类型和构件替换、自定义字符串替换、标准库选项

  10、braces设置

  在下一行打开大括号

  在同一行打开大括号

  缩进大括号

  将else/catch/finally放在上一个右大括号线上

  将“while”放在do while块的右大括号线上

  删除单语句块的大括号

  将评论视为声明

  11、spacing设置界面

  用空格填充括号内容

  带空格的大括号初始值设定项

  用空格填充括号内容

  在一元运算符周围使用空格

  在二进制运算符周围使用空格

  在控制流关键字后使用空格

  在注释标记后添加空格

  12、在主要条件下中断

  行以逻辑运算符开头

  行以逻辑运算符结尾

  新线上的第一个条件

  新行上的右括号

  缩进右括号

  最小条件数

  最小行长度(以字符为单位)

精品推荐
同类推荐
未知地区APP
相关下载
  • 最新排行
  • 最热排行
  • 评分最高
教育教学排行榜

点击查看更多

点击查看更多

点击查看更多

说两句网友评论
我要跟贴
取消
实时热词
matlabsql serverjdkpython易语言软件xml编辑器apk反编译工具数据库软件开发工具plc编程软件vc6.0.net frameworkc语言软件java开发工具编程软件数据库管理软件mathematicavisual studio 2017visual studionotepad