小编jbw*_*wiv的帖子

Ruby中vim的全局"转到定义"?

自从97年以来,我一直在使用vi/vim进行各种快速编辑和管理任务,但最近才考虑用它来取代Netbeans作为我选择的ruby编辑器.我发现在Netbeans和Eclipse中非常有用的一件事是Ctrl +单击"转到定义"功能,您可以在其中按住Ctrl键并单击某个类或方法,它将带您进入定义.

现在,我玩过充满活力的ctags和rails.vim,它很接近,但没有雪茄.这就是我想要的:默认情况下,在Netbeans和Eclipse中,您可以在本地rails 项目中按住Ctrl键并单击本地方法或类 ,但您也可以按住Ctrl键并单击在宝石中或在Ruby中编码的系统库中定义的内容.例如,Netbeans会解析默认系统路径中的所有ruby文件,并使它们可以导航.如果有多个文件定义方法,它将显示一个列表并允许您在它们之间进行选择.

如何在vim中实现这一目标?如果可以做到,我可以完全跳跃.

ruby vim ruby-on-rails

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

返回的动态语言用户有哪些基本的Java库和实用程序?

这是Java开发人员的长期工作,但就Web应用程序而言,我在过去3年左右的时间里花了更多时间使用Ruby.我真的很喜欢它,但有人担心我发现我不会在这里报道.

现在我找到了Play!框架,我很高兴看到具有类似Rails的Java体验速度和可靠性的前景.除了Play!提供开箱即用,我正在寻找关于"不能错过"的库和工具的建议,Java开发人员习惯于实用,动态的体验.我找到了Project Lombok,它看起来像是一种非常有趣的方法来消除很多锅炉板,不必要的Java噪音.我还应该知道什么?我知道Google在过去的三年里已经发布了很多我在Java Posse上提到的库,但我不记得它们到底是什么.我确定在我不在的时候我已经错过了其他人.

那么,如今构成基本Java工具箱的是什么?

谢谢你的回答!

ruby java ruby-on-rails java-ee playframework

6
推荐指数
1
解决办法
925
查看次数

在哪里可以找到详细的 Apple App Store 政策?

包括在何种情况下申请被拒绝,以及 Apple 占的百分比(广泛分布为 30%,但我在他们的网站上找不到提及)。

谢谢!

app-store

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

什么时候应该在Rails应用程序中使用RESTful控制器,何时不应该?

我正在寻找关于何时知道RESTful方法何时适用于模型以及它的关联是否合适以及什么时候不合适的准则.也许这是我当前应用程序的本质,但我发现没有关联的简单模型可以很好地与REST协同工作,但是具有许多has_many关联的复杂模型似乎使控制器中所需的视图和设置变得复杂.form_for调用开始变得特别复杂.

或许这是我对新手的理解.我已经做Rails已经有三年多了,但REST和形式帮手似乎让我神秘化了.

ruby rest ruby-on-rails

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

覆盖Grails内置库?

Grails"rendering"插件使用org.xhtmlrenderer.Grails本身与org.xhtmlrenderer一起打包:core-renderer:R8,显然来自依赖报告,使用的是grails-docs.

此版本的xhtmlrender中存在一个与twitter bootstrap冲突的错误,该错误仅在github存储库中修复.我已经构建了这个新版本,并通过maven成功安装了它,但是对于我的生活,我无法使用"渲染"插件来使用它.我甚至试图构建我自己的渲染插件版本,但这不起作用,并且根据依赖性报告"渲染"甚至不依赖于org.xhtmlrenderer:core-renderer:R8.

在BuildConfig.groovy中,我尝试过(在许多其他事情中):

inherits("global") {
        // specify dependency exclusions here; for example, uncomment this to disable ehcache:
        // excludes 'ehcache'
        excludes 'core-renderer-M8', 'org.xhtmlrenderer', 'core-renderer'
    }
Run Code Online (Sandbox Code Playgroud)

compile 'org.xhtmlrenderer:flying-saucer-core:9.0.1-custom' 
runtime 'org.xhtmlrenderer:flying-saucer-core:9.0.1-custom'
Run Code Online (Sandbox Code Playgroud)

无济于事.

如何使用org.xhtmlrenderer的自定义构建"渲染"?是否构建本地版本的"呈现"插件并将我在项目BuildConfig.groovy中尝试的排除和依赖项信息添加到插件BuildConfig.groovy?

grails dependency-management

3
推荐指数
1
解决办法
813
查看次数