预编译工具介绍

1、简介

你好!给你介绍一款预编译软件,
本软件和c语言的预编译概念不一样,不会涉及编译的操作,只是通过修改注释注释代码的方式实现预编译功能。
所以只要是风格类似的语言都是支持的。譬如C/C++、Java、JavaScript注释块(/* 注释内容 */)一样就可以通用。

目前支持的注释块有
C/C++
/* 注释内容 */

lua
--[[注释内容 ]]

python
''' 注释内容 '''

2、功能演示

1、我们先用java语言举例。

1.1、先在桌面上建立一个空目录。

预编译工具介绍

1.2、我们编辑test.java内容如下:

预编译工具介绍

1.3、打开PreCompile工具,我们点击新建工程按钮。

预编译工具介绍

1.4、点击选择目录按钮,选择桌面上的test目录,项目类型选择java,点击确定即可创建好工程。

预编译工具介绍

1.5、双击红框处,打开test.java代码。

预编译工具介绍

1.6、效果如下:

预编译工具介绍

1.7、接下来,我们配置相应标签,譬如我把魏、蜀、吴视作不同的项目,对应(COUNTRY_WEI、COUNTRY_SHU、COUNTRY_WU),让我们点击项目标签配置按钮。

预编译工具介绍

1.8、窗口如下:

我们右键Debug、Release,删除掉,新建好魏蜀吴几个项目。
预编译工具介绍

1.9、我们点击空白处新建项目配置

预编译工具介绍
双击即可修改对应的标签名。
预编译工具介绍

1.10、每个国家(项目),国家对应国王和继承人,配置好之后,点击确定关闭,效果如下:

预编译工具介绍

1.11、点击确定之后,我们发现控制台处的项目配置发生改变,点击展开之后效果如下:

预编译工具介绍

1.12、先选择魏国 (WEI),点击旁边的预编译按钮。

预编译工具介绍

1.13、此时我们用sublime打开看看test.java效果。

预编译工具介绍

1.14、我们再切换一个试试

预编译工具介绍
WU2的定义为COUNTRY_WU、heir
预编译工具介绍

执行后,我们可以看到,“孙休”正确的打开了。到此,教程就到此结束了。

4、下载地址

如有有兴趣,可以到这个链接中看到详细用法,以及下载地址。谢谢~
http://note.youdao.com/noteshare?id=80b30749403471c4154962704db709c9