上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 20 下一页
摘要: =================================Basic:1. declare a task / multi-task2. declare a helper function3. invoke a task/ multi-task4. define / retrieve configuration for a task=================================Advanced:1. Organize your tasks within given life-cycle (bring the design philosophy from Maven)2 阅读全文
posted @ 2013-01-13 17:32 卜海清 阅读(215) 评论(0) 推荐(0)
摘要: 1. Ctrl+f 向下翻页2. Ctrl+b 向上翻页3. G 定位到文本最后一行4. gg 定位到文本第一行5. Shift+% 匹配括号6. ZZ 保存退出7. ZQ 不保存退出8. :set nu 打开行序列号9. :set nonu 关闭行序列号10.:%s#***#***#g全局替换字符串 11.Ctrl+v 列编辑模式,H左j下k上l右选择visual block,方向键也能体现,x删除所选内容,d删除所选内容,r+替换字符就是粘贴 例子 r+p12.u 撤销上次操作13.Shift+d 删至行尾14.d$ 删... 阅读全文
posted @ 2013-01-13 10:49 卜海清 阅读(297) 评论(0) 推荐(0)
摘要: 今天学习如何使用Grunt.js来写脚本。Grunt里可以使用RegisterTask来扩展Taskgrunt.registerTask('sayhello','sayhello',function(){ grunt.task.run('task1'); }); grunt.registerTask('task1','task 1',function(){ sys.puts("hello world ......"); });上面的sayhello Task会调用task1,从而在Console 阅读全文
posted @ 2013-01-07 16:29 卜海清 阅读(262) 评论(0) 推荐(0)
摘要: # Jasmine in CoffeeScript syntaxdescribe "Jasmine in CoffeeScript", -> obj = name: 'buhaiqing' age: 33 it "test obj", -> expect(obj.name).toBe('buhaiqing'); describe "Array", -> it "range", -> range1 = [1...5] expect(range1.length). 阅读全文
posted @ 2013-01-02 15:57 卜海清 阅读(275) 评论(0) 推荐(0)
摘要: 只需要在你的HTML里加入如下的代码,就可以体验CoffeeScript了 阅读全文
posted @ 2012-12-26 13:36 卜海清 阅读(174) 评论(0) 推荐(0)
摘要: 这个功能要模拟Groovy中Expando和Javascript中的{},这里要用到ruby自带的osstruct库#!C:/Ruby192/bin/ruby.exerequire 'ostruct'def mytest puts "a method"end o = OpenStruct.newo.method1 = mytesto.prop1 = "a property"puts o.method1puts o.prop1 阅读全文
posted @ 2012-12-18 06:15 卜海清 阅读(422) 评论(0) 推荐(0)
摘要: https://github.com/pivotal/jasmine-gem可参考上面的链接在Ruby中使用Jasmine,因为就是独立开发一个JavaScript的项目,所以我会使用 `jasmine init`来初始化一个项目。但当运行 `rake jasmine`的时候发现会错误产生, Google 了一下,找到一文章,试验过后发现可用。要修改对应的rakefile,多引入require 'yaml'sample case:begin require 'jasmine' require 'yaml' //自动生成的代码里是没这一行的 loa 阅读全文
posted @ 2012-12-15 10:11 卜海清 阅读(340) 评论(0) 推荐(0)
摘要: http://devnet.jetbrains.net/thread/435906?tstart=1 上面是论坛的一帖,很好的解释了如何使用。把例子下下来看看就很清楚了。 阅读全文
posted @ 2012-12-12 15:29 卜海清 阅读(222) 评论(0) 推荐(0)
摘要: The rule is: If you add a number and a string, the result will be a string!Example x=5+5;y="5"+5;z="Hello"+5;The result of x,y, and z will be:1055Hello5 阅读全文
posted @ 2012-12-12 09:35 卜海清 阅读(209) 评论(0) 推荐(0)
摘要: 今天注意到JavaScript里的一个特性:一个变量被重新声明后,其之前的赋值还是存在的。var test ="test";console.debug(test) ;//output: testvar test;console.debug(test);// also output: test 阅读全文
posted @ 2012-12-12 06:16 卜海清 阅读(139) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 20 下一页