`
cxh116
  • 浏览: 75353 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

Ruby查看动态创建的方法源代码办法

阅读更多
RubyMine 很不错,但有些源代码定位还是不准备.比如我要查看Post Model的post_path方法,就找不到在那里定义的...
找到很多方法都无效,最终决定用反射,直接查看方法参数.查看Method类的帮助文档,突然发现了source_location方法,让我眼前一亮,
在Post Controller,添加下面代码
puts method(:post_path).source_location

将会打印出源码文件所在位置和行数
0
2
分享到:
评论

相关推荐

    JAVA上百实例源码以及开源项目源代码

    EJB 模拟银行ATM流程及操作源代码 6个目标文件,EJB来模拟银行ATM机的流程及操作:获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,并将当前的计数器初始化,调用每一个EJB对象的count()方法,...

    精通qt4编程(源代码)

    \和Java的“一次编译,到处运行”跨平台不同的是,Qt是源代码级的跨平台,一次编写,随处编译。一次开发的Qt应用程序可以移植到不同的平台上,只需重新编译即可运行。Qt支持的平台有: \? Microsoft Windows,包括...

    精通Qt4编程(第二版)源代码

    \和Java的“一次编译,到处运行”跨平台不同的是,Qt是源代码级的跨平台,一次编写,随处编译。一次开发的Qt应用程序可以移植到不同的平台上,只需重新编译即可运行。Qt支持的平台有: \? Microsoft Windows,包括...

    若干源程序资料12.rar

    2012-06-11 21:03 956,190 C++ Primer中文版(第4版)中的源代码.rar 2012-06-11 21:12 1,386,523 C++-打飞机的游戏.rar 2012-06-11 21:06 78,719 C++USB接口的鼠标驱动源程序.rar 2012-06-11 21:07 50,067 C++VC编写...

    java二叉树源码-source-to-image:从源构建工件并注入容器镜像的工具

    通过将源代码注入容器映像并让容器准备要执行的源代码来生成可运行的映像。 通过创建自组装构建器镜像,您可以像使用容器镜像对运行时环境进行版本控制一样,对构建环境进行版本控制和控制。 要深入了解 S2I,您可以...

    JAVA上百实例源码以及开源项目

    Java波浪文字制作方法及源代码 1个目标文件 摘要:Java源码,初学实例,波浪文字  Java波浪文字,一个利用Java处理字符的实例,可以设置运动方向参数,显示文本的字符数组,高速文本颜色,显示字体的 FontMetrics对象...

    nodebox.github.io:nodebox.net网站的源代码

    我们使用以下很棒的技术来创建网站: 将动态内容转换为静态网站。 -CSS重置的替代方法,可以保持合理的浏览器默认设置,并使它们在浏览器之间保持一致。 -自适应CSS网格,可以很好地缩放到移动大小。 在Mac上安装...

    javaSE代码实例

    1.4.1 开发源代码 8 1.4.2 编译运行 9 1.5 小结 11 第2章 基本数据类型——构建Java 大厦的基础 12 2.1 源代码注释 12 2.1.1 单行注释 12 2.1.2 区域注释 12 2.1.3 文档注释 13 2.2 基本数据类型...

    20150726-Linux系统及程序设计实验全部代码+4种动态网页语言完成综合性实验+2000字综合性实验报告详细

    GTK+实验,完成课本实验9,最后打包上传(程序源代码+可运行文件) 题目创建人 题目注释 题目名称 决战Linux(1) 题目关键字 LAMP LNMP 题目录入时间 2015-4-28 22:16:03 题目内容 在LAMP、LNMP等...

    kidsakoder_kidsbook:课程计划 Kidsa 代码

    Kidsa 代码任务作者:塔拉克·特维德这是一项正在进行的工作,尚未准备好使用可以在或页面上找到演示文稿演示和作业等的源代码可以在找到这是一门课程,适合想了解一点 web、html 和 Ruby 的孩子们。 本课程的目的是...

    essai_js_rhomobile

    我构建了最小的应用程序,在 ruby​​ 应用程序中使用 js 管理暴露了一个奇怪的行为:在主屏幕上,我设计了一个带有 onclick js 函数的... 动态查看源代码调试js时,可以看到html已经被修改,但在显示的文档中没有。

    javascript的创建多行字符串的7种方法

    多行字符串的作用是用来提高源代码的可读性.尤其是当你处理预定义好的较长字符串时,把这种字符串分成多行书写更有助于提高代码的可读性和可维护性.在一些语言中,多行字符串还可以用来做代码注释.大部分动态脚本语言...

    语言学家:自动翻译高级语言的框架

    源代码索引和交叉引用引擎 自动重构工具 自动调试工具 高效的语言服务器(已编辑) 测试 你可以跑 ./languist test 它将转换ruby和python文件的列表,然后运行它们并运行nim输出并比较输出。 执照 MIT许可证(MIT...

    Ajax-instagram-clone.zip

    Ajax-instagram-clone.zip,我课程的源代码:如何使用ruby on rails构建instagram https://www.udemy.com/course/1648774/,ajax代表异步javascript和xml。它是多种web技术的集合,包括html、css、json、xml和...

    疯狂JAVA讲义

    1.5.1 编辑Java源代码 12 1.5.2 编译Java程序 13 学生提问:当我们使用编译C程序时,不仅需要指定存放目标文件的位置,也需要指定目标文件的文件名,这里使用javac编译Java程序时怎么不需要指定目标文件的文件名呢...

    Grails 技术精解与Web开发实践【源码+样章】----下载不扣分,回帖加1分,欢迎下载,童叟无欺

    17.1 动态方法调用与属性访问 208 17.1.1 动态方法调用 208 17.1.2 动态属性访问 208 17.2 invokeMethod和getProperty 209 17.3 MOP动态基础 211 17.3.1 遍历方法和属性 211 17.3.2 动态添加方法 213 17.3.3 动态...

    GraphQLBackends:GraphQL后端服务提供商的协作列表

    通过基于Parse Platform的可扩展的开放源代码后端,可以通过GraphQL和REST对其进行访问。 数据库是一种安全,可扩展和动态的持久性解决方案。 我们提供NoSQL和SQL领域中最好的。 作为NoSQL持久性存储解决方案,...

    Ajax基础教程(扫描版)

    本书中所有例子的代码都可以从apmss网站本书主页的源代码(source code)免费得到。.  本书适合各层次web应用开发人员和网页设计人员阅读。  2005年,在web 2.0热潮中,ajax横空出世,迅速成为最炙手可热的web开发...

    github-buttons:这些带有动态计数的简单,静态按钮可展示任何GitHub存储库或用户的成功

    GitHub按钮的源代码分为src/中的三个文件-HTML,CSS和JS。 我们使用inline-source-cli和html-minifer将其全部包含在已编译的文件中。 要生成此文件: npm run build https://ghbtns.com/网站是由Jekyll构建的。 ...

Global site tag (gtag.js) - Google Analytics