真没玩过。呵呵。
貌似你问错人了。呵呵。我没用过 ecb, 你可以问问@skandhas, 他最新在修炼 Emacs 中,而且有用到你说的 ecb, 我不用 C, 所以没需求,貌似一般的插件,刷新都是 `g'
或者`G'
, 你试试。
最好的办法是查看源码,这也是 Emacs 最爽的地方了,有那些快键,一看代码就清楚,而且由你改了。
不过说起导航,我是一堆快捷键混着用。有 ido, ibuffer, dired, 搭配 find-in-project 的玩意儿,反正是能最快的方式找到所需的文件或 buffer 就行,并没有什么固定常用的导航插件。如果是 Rails 开发,还多了个一个 rinari. 我也是定制了一大堆快捷键。
顺便提一句,快捷键是用手指记忆的,所以相信我,任何人能办得到。 (不要怕快捷键多)
车库啊车库!
这就是未来中国的车库的先驱~
首先要相信一点,Ruby 1.9 的正则 已经是最强大的了。理论上没有实现不了的。
类似需求我最近刚处理过,当时是希望把我的笔记中所有 `内容'
左右两个符号添加空格分隔,因为无法回溯的缘故,需要用到 Ruby1.9 支持的 子正则表达式
, 类似格式:(?>=INNER)
#1 楼 @huacnlee #2 楼 @jn615 #3 楼 @sectic #4 楼 @ruchee
我出来的一个主要目的,也是希望孩子有更好的教育。
前几天,还想给我儿子在楼下的社区小学报名呢。
不过我现在想通了,奉劝各位真的看开点,中国这种教育制度,不值得额外哪怕花一分钱
.
建议如下:
学校无所谓,能上就行,就当看孩子了,各位都是精英,你告诉我,你们现在所学所用的东西,又有多少是 中国式教育
传授给你们的呢?
上个孩子感兴趣的培训班,当然首先要孩子喜欢,而且相对靠谱的。
攒钱,为孩子出国留学做好准备,也许真到那个时候,也许孩子出国真不是什么难事儿,只要有钱。如果那时候天朝还是目前一番欣欣向荣
的景象,最好让孩子将来出国就不要再回来了。
再补上一句:
有时间自己多带带孩子,言传身教比什么都重要。如果觉得自己孩子很有天赋,完全可以考虑自己带孩子,或者让孩子自学,你只要把握好大的方向,孩子喜欢什么就学什么,喜欢玩什么就玩什么。省得目前学校的这种 `分数决定一切' 教育体制将孩子的 与生俱来的灵感渐渐完全抹杀掉。
说实话,我很欣赏网上那个 `鹰爸与裸跑帝' 做法。 (虽然不完全赞同那么做)
ruby-debug 19, 虽然很少用,不过现在越来越喜欢这种命令行式的调试方式了。简单,直观,高效。
翻译的的确太好了~~ 赞一个!
不过话说回来,method_missing 和 define_method 也没那么容易混淆,可以用两个字来分别归纳:
前者叫做 拦截
, 对所有未知的方法进行拦截。这种方法,rails 里面比比皆是.
后者类似于委托
, Ruby 标准库中,使用这种办法,将类实力方法自动委托为类方法,示例也是比比皆是。
不妨再给两位大大提点意见:
这个帖子,虽然扯的有点远了,而且主题不清,呵呵。不过,所有这些讨论都是来自于HTML代码 非常乱
这一个初衷,不管它们和 缩进
之间的关系大不大,甚至没有关系,我也是希望,有良好的代码缩进排版 (这毕竟是给人看的) 以及代码风格。这样才会有更多的人参与。我想谁也不愿意,在贡献代码之前,先费劲儿了解别人那些 (尤其是不好的) 编码风格,这还只是个几个人维护的小项目。将来项目做大,如果这个问题不解决,绝对不仅仅是 输出HTML缩进不整齐
这种 无关紧要的事情
, 绝对要出大问题!
我觉得你们也看到了,我只是 让编辑器自动format了一下代码
, 就发现这么多小毛病 (如果不是这样,还真的很难发现), 这至少说明一点,只要你采用良好的代码风格,尽量满足规定格式文件的严格语法要求,编辑器就会帮你指出大部分容易忽略的小问题.(至少对于 html 是这样的).
谢啦。你们所说的 隐藏 field 以及 _method 我都了解,之前就是对 RESTful 缺乏系统的理解。
哇,你解释的真详细,太谢谢了。让我终于明白了那个 do end 是干嘛的了。我熟悉 Ruby, 没写过 Rails, 所以还真是头一次见到这个写法,主要原因是见<% end %>见多了,end %>给了我错误的印象。
不过有两点你的理解有错误。
Rails 在渲染 HTML 的时候,一个页面会嵌入其他的函数或是模版,他们都会生成他们功能所对应的 HTML 而他们自己是不知道自己的父函数已经缩进了多少列
你这句话没错,不过这丝毫不影响缩进的正确。你再想想是不是?你可以自己写一个非常小的 erb 文件,互相调用测试一下。
如果 do end 正如你所说的那样解释和的话,那么一定可以替换为更加清晰易读的代码。你这话更加印证了之前的论点。
既然知道那个 end 的用途了,那么代码也就好改动了,下面是我修改后的代码, @huacnlee 你看看,这是不是就是你说的 format 一下能不能把缩进的问题修正
, 你不妨拿你的编辑器试试,看看自动缩进是不是很整齐?
下面是我修改后的代码: https://gist.github.com/2769467
代码一目了然,而之前的代码,甚至 do 语句和 end 语句都无法对齐,而因此引申到其他 html 元素也跟着乱乱的,很难保证像我这样的 rails 新人会看的糊里糊涂。对不?而且作为一个公开开源项目,如果代码风格太个人化,肯定不利于协作,对吧。
顺便吐槽一下,这是我第一次见到苹果的 GUI, 没钱买,所以从来不去 apple 专卖店。
真希望多一点这种帖子!! 学习了。
@huacnlee , 你还真照顾我,视频起始就是从我的帖子开始。哈哈
靠~ 我说么。看前面,真以为是 天朝
出来的 ...