问题列表 - 第8318页

Grails 1.1.X开发的最佳IDE

我一直在寻找能够为Grails 1.1开发提供合理支持的IDE.我的最低要求是:

  • 支持在IDE中运行测试
  • 支持在运行测试或应用程序本身时在IDE中进行调试
  • 提供代码完成,包括添加到域类的动态查找程序

到目前为止,这是我的经历的概述

Eclipse 3.4.2(Ganymede) 使用更新站点提供的最新插件,Eclipse对Groovy/Grails的支持真的很可悲.它提供的不仅仅是代码完成和虚假错误

NetBeans 6.7 Beta 一旦我导入项目,NetBeans就开始扫描它.导航器视图在显示内容之前等待扫描完成.大约20分钟后,导航器视图和我都在等待.此外,对动态查找器上的代码完成的支持很差,并且由于某种原因它将所有插件复制到$ PROJECT_ROOT/web-app/plugins中.

IntelliJ 8.1.2 虽然普遍的共识是IntelliJ是Groovy/Grails的最佳IDE,但它与Grails 1.1.X不兼容.问题的根本原因似乎是插件文件夹位置的更改.IntelliJ无法构建应用程序,因为它无法找到我从插件导入的类,即使这些插件列在application.properties中

所以我的问题(最后)是,当插件文件夹位于默认位置时,即在$ HOME/.grails/1.1.X/plugins下,是否有人找到了与Grails 1.1.X一起使用的IDE(不是TextMate或Vim)?

如果是这样,我真的很感激有关以下方面的信息:

  • 使用哪个IDE(包括版本号)
  • 需要安装哪些插件(如果有)
  • 如何将现有项目导入IDE
  • 如何在IDE中运行应用程序,测试和调试(如果不是很明显)

谢谢,唐

ide grails groovy

13
推荐指数
1
解决办法
2272
查看次数

使用GNU链接器时"文件无法识别"

我可能做错了什么,做个新手.你能帮帮我吗?

我在C中编写了一个名为hello.c的简单Hello World程序,并运行以下命令:

gcc -S hello.c
Run Code Online (Sandbox Code Playgroud)

那产生了hello.s.然后我用GNU汇编程序使用该文件as:

as hello.s
Run Code Online (Sandbox Code Playgroud)

哪个产生了非可执行文件a.out,哪些仍然需要链接,我明白了吗?

我尝试通过使用链接它ld,如下所示:

ld a.out
Run Code Online (Sandbox Code Playgroud)

但是得到以下错误:

a.out: file not recognized: File truncated
Run Code Online (Sandbox Code Playgroud)

ld删除我的文件.

这是一个x86 Ubuntu系统.我究竟做错了什么?非常感谢!

linker-errors gnu-toolchain

7
推荐指数
2
解决办法
1万
查看次数

数据传输速度:NFS 与 HTTP

我目前正在考虑使用 REST 访问 Nirvanix 在线存储来存储/下载文件。但是,Nirvanix 还提供对网络存储的 NFS 访问。

我想知道是否有任何已知的基准或协议特定的原因选择 REST 而不是 NFS?

filesystems performance nfs http

5
推荐指数
2
解决办法
7812
查看次数

php中的字符串到字节数组

如何从包含数字,字母等的字符串中获取字节数组?如果您熟悉Java,我正在寻找getBytes()方法的相同功能.

我尝试了一个像这样的片段:

for($i = 0; $i < strlen($msg); $i++){
    $data.=ord($msg[$i]);
        //or $data[]=ord($msg[$1]); 
}
Run Code Online (Sandbox Code Playgroud)

但没有成功,所以任何形式的帮助将不胜感激.

PS:为什么我需要这个!?好吧,我需要通过fputs()将一个字节数组发送到用Java编写的服务器...

php bytearray

45
推荐指数
5
解决办法
15万
查看次数

带有JEditable字段的Tab键

我有一个页面使用JQuery和Jeditable在页面上创建可编辑的文本元素.

在编辑元素时,我希望能够从一个元素到下一个元素.

我不确定如何:

  • 使用jeditable或jquery捕获tab键事件(keycode = 9)

  • 检测到该事件后,将焦点移至下一个元素并通过jeditable激活它

任何帮助赞赏.谢谢!

jquery tabs key jeditable

8
推荐指数
1
解决办法
4363
查看次数

在bash中,如何打印列表的前n个元素?

bash,如何打印n列表的第一个元素?

例如,此列表中的前10个文件:

FILES=$(ls)
Run Code Online (Sandbox Code Playgroud)

更新:我忘了说我想在一行上打印元素,就像打印整个列表一样echo $FILES.

syntax bash

10
推荐指数
3
解决办法
2万
查看次数

获取最后激活窗口的窗口句柄

我正在开发一个位于系统托盘中的应用程序,可以在活动窗口上执行操作。但是,当单击系统托盘中的图标时,GetForegroundWindow()将返回任务栏。我需要获取任务栏之前处于活动状态的窗口。

我尝试使用EnumWindows和枚举桌面窗口GetWindow,但这通常会显示最后不活动的桌面小工具和其他顶级项目。是否有可能,或者当窗口停用时信息完全丢失?

c c++ winapi

5
推荐指数
1
解决办法
2613
查看次数

使用Python应用程序分发的资源最少的数据结构是什么

我正在构建一个应用程序,以分发给其他学者.应用程序将采用用户提交的三个参数,并输出与这些事件相关的日期和代码列表.我一直在使用字典构建它,并打算构建应用程序,以便在应用程序调用它时从pickle文件加载字典.用户提供的参数将用于查找所需的输出.

我之所以选择这种结构,是因为我对词典和腌菜文件非常熟悉,而且我认为这是我学习曲线最小的问题.字典中可能有多达两百万个键.我对我的机器上有一个合理的子集的性能感到满意.我已经考虑过如何在将整个事情放在一起时遇到任何性能问题时如何打破字典.由于我们正在使用TB级存储值,因此我并不担心其计算机上的磁盘空间量.

说完所有这些我一直在讨论文档,我想知道我是否需要花一些时间来学习和实现替代数据存储文件.我能想到的唯一原因是,是否存在可以将查找速度提高三到五倍或更多的替代方案.

python database dictionary

0
推荐指数
1
解决办法
300
查看次数

如何在visual studio上从命令行禁用插件?

Resharper在启动时因为某些原因杀了我,我只需要进入,是否有一个命令行开关用于加载没有插件?

resharper performance visual-studio-2008

5
推荐指数
1
解决办法
2022
查看次数

如何将UIcolor设置为深蓝色

如何以编程方式将UIcolor设置为具有深蓝色值(如330099,在界面生成器中显示)?

谢谢.

iphone cocoa-touch uikit

2
推荐指数
1
解决办法
8003
查看次数