2010-07-27 105 views
2

有没有在eclipse中以编程方式强制执行代码风格的方法,例如:使用eclipse插件。eclipse中的代码风格

我已经创建了一个代码模板。我想强制执行它,以便每次用户选择保存或保存时,将根据我创建的代码检查代码模板。如果匹配,则保存文件,否则用户将收到错误消息。

我现在面临的问题是 - 我怎么代码样式(模板)的名称在运行时..和我在哪里可以添加此代码,以便执行呢?

任何指针是极大的赞赏。

回答

0

看看保存动作,让你可以做很多事情。根据我们的格式化规则集,我们会重新格式化每次保存。

+0

的代码模板是C/C++。 我想以编程方式合成代码。这是最终用户不必设置任何东西。一切都应该是自动的。 有特定的代码格式说“xyz”,根据该格式代码必须在保存时自动生成。 所以,我必须找出保存的代码模板,并且在运行时也一样。 是否存在保留所选代码模板值的类或文件?所以我可以得到它,并将模板设置为xyz,如果它尚未被选中。 – kumar 2010-07-28 07:19:04

+1

如果模板是针对C/C++而不是Java的,那么可以通过不使用java标签来解决问题来获得更好的答案... – 2010-07-28 09:01:49

2

首选项 - >爪哇 - >编辑 - >保存操作 - >保存时执行所选操作 - >格式的源代码

+0

谢谢。它似乎适用于Java代码。有没有办法为C/C++代码加入类似的功能。我安装了cdt,但它不提供与jdt相同的功能。 – kumar 2010-07-30 20:01:27