Tag: 编辑器

保持i18n资源同步

我正在寻找一个i18n属性文件的编辑器/比较器,它可以帮助我保持不同的语言文件同步。 基本上,可以比较一堆属性文件并显示特定语言中不存在哪些键。 一个属性看起来像 component.titlepage.title = hello world 由于右侧与语言不同,因此不可能进行简单的差异化。 目前的基础设施: Java应用程序 使用maven2构建 系统的不同组件的不同i18n属性文件。 (每个组件每种语言1个属性文件)

如何使用VIM / GVIM调试Java应用程序?

之前我问过这个问题( 任何好的教程,从eclipse到to-vim ) 从输入,我开始使用GVIM而不是Eclipse。 我添加了ctags ,我现在能够舒适地导航。 留给我的唯一问题是“调试”? 我试着搜索一些链接,找不到有用的链接? 如果有人使用或熟悉使用vim / Gvim进行Java调试,可以提供他们的输入/链接/教程,那将非常有帮助。

从eclipse转到vim的任何好教程?

目前我正在使用eclipse进行JAVA项目。 我一直想将VIM用于我的项目。 有没有什么好的资源或教程可以帮助我?

在哪里可以找到用于Java的语法高亮库?

我正在用Java编写源代码编辑器(用于Java源代码),我想添加简单的语法突出显示(关键字的独特着色就足够了)。 有什么建议么?

如何为给定文件打开用户系统首选编辑器?

我正在试图弄清楚如何打开给定文件的系统首选编辑器。 比如,我们有一个用Java编写的文件管理器。 用户转到文件夹并查看文件列表。 例如,有一个文件Icon.jpg 。 用户双击文件名和文件将在系统首选编辑器(即Gimp)中打开。 主要问题是 – 如何做到这一点? 我们可以做Runtime.getRuntime().exec(“something file”) ,但这样你应该知道在用户环境中首选哪个程序。 但是怎么样? 我们也可以做Desktop.getDesktop().edit(File file) ,但这样我们就无法跟踪进程,也无法知道这个子进程是否已关闭。 其他问题 – 函数在linux上不起作用(至少在Ubuntu 8.10上)。 还有Desktop.getDesktop().open(File file) ,但它强制打开文件查看器,而不是该文件类型的系统查看器。 我整个星期都在寻找解决方案,但没有任何合适的通用解决方案。 你知道这个问题的其他方法吗? 对于我的项目,如果它可以在Windows + Linux + Mac上运行就足够了。 感谢您的回答和建议。 编辑于2009-02-08 23:04 其他建议:我可以在Windows和Linux中强制使用“应用程序选择”窗口,就像Mac中的“打开文件”一样吗? 例如,然后您尝试打开文件,系统会要求您从系统首选列表中选择应用程序? (类似于Windows资源管理器中的“打开方式…”)。 你知道吗?