SocanCode6是一个全新的版本,在完成开发后,曾经为命名“SocanCode6”还是“SocanCode第二版1.0”而犹豫,最终选择了“SocanCode6“这个名称,因为这个比较简单,而且从用户界面上看,还是比较容易想到跟之前版本是同一个软件。但因为这个版本与之前版本有了一个巨大的改进,所以此版本也可以看成一个全新的软件。SocanCode6经过全新改版,已经实现所有代码模板化,即所有的代码样式都定义在XML文件中,用户无需像之前版本一样,通过VisualStudio打开Codes源代码来修改代码样式,只需要使用任意一个文本编辑器打开XML即可修改,且修改后保存,在界面上重新点击生成即可看到修改后生成的代码,无需重启软件,因此可以一边修改,一边查看生成的代码,逐步完成自己需要的样式。同时,由于代码都在模板中,便实现了任意语言的代码模板,例如Delphi,C++,Java。。。
截止到本文发布,最新版本为6.2.1,下面介绍软件的基本使用,打开后界面如下:

可以看到界面比较清爽,显示了官方的主页。单击左侧的“添加数据库”。弹出设置连接对话框。

系统支持直接连接的数据库有“Access”,“SqlServer”,“MySql”,如果是其它数据库也不必着急,可以导出到此三种库中的任意一种即可,相信一般的数据库都有导出建库的SQL功能,导出后在这三种任意一种库上运行即可。点击连接后,此库的结构即显示到了主界面左侧。

在表或视图上点击右键

选择生成代码,右侧即显示生成代码窗口。看到模板了吧,每次下拉选择一种模板,下方即弹出该模板的一些说明,此说明位于相应模板文件夹下的Readme.txt文件。

点击生成代码后,看到一个一个的Tab页了吧,这些代码就是根据模板文件夹下的各个模板生成的,此时,你可以保存当前页或所有页的代码。

生成代码适合在项目建立后,在软件中使用复制,在项目中粘贴,或者在做项目的过程中临时增加,修改了表时,重新生成一次。首次使用通常采用批量输出代码的方式。
在左侧选中库,右击之

选择输出代码,界面如下。可以选择将要生成代码的表,模板、定义样式及选择输出的路径。

点击输出代码按钮,开始批量输出。系统将在选中的路径下生成一个名为“SocanCode输出的代码”文件夹,生成的代码在文件夹中。

稍等几秒,生成完成后弹出提示。

选择是,将打开生成的文件夹
