是否已经区分 keyup/keydown
和 keypress
, 两者返回 keyCode
是不同的
CNode 代码乱了就没这种图.. 果然差距
#2 楼 @leozwa 谢谢,弄懂了.. 两个问题解决了 https://github.com/jiyinyiyong/She.sublime
#2 楼 @leozwa 这么一说瞬间被大败了... Sublime 应该直接用 JS 代码写配置的 像楼上的解释的,下面的 JSON:
{ "keys": ["["], "command": "insert_snippet", "args": {"contents": "[$0]"}, "context":
[
{ "key": "setting.auto_match_enabled", "operator": "equal", "operand": true },
{ "key": "selection_empty", "operator": "equal", "operand": true, "match_all": true },
{ "key": "following_text", "operator": "regex_contains", "operand": "^(?:\t| |\\)|]|;|\\}|$)", "match_all": true }
]
}
实际上意思是,如果用伪代码表示结构才很清晰..
view.on '[', do
if setting.auto_match_enabled == true
if selection_empty == true and match_all
if following_text ~= "^(?:\t| |\\)|]|;|\\}|$)" and match_all
insert_snippet $0
这么想配置为什么有这么多的重复的 key 就明白了.. 我再看看
... 终于给等到了... 最后一次更新是 5 months ago... EndLess Ruby https://github.com/pasberth/EndlessRuby/tree/dev 不知道跑不跑的起来.. 明天看看
外链... http://cnodejs.org/topic/5089f7d165e98a9809ae9b32 比较显著的一个改变是 REPL 下快捷键失常的 Bug 的修复发到 NPM 仓库里了 Rails 用户可能影响不大...
还不是程序员的路过... 写代码无法改变世界,但也许可以创造一个在线的新世界, 那里不用经历不安去旅行就能看遍和聆听整个世界, 那里不用承受眼前的蹩脚只要动手修改代码就能排除问题, 那里你落寞或者不解了发个贴能遇到和你在想类似事情的人们, 那里一旦学会了语言就能和机器对话创造出一个空间, 那里你努力写一个解释器就可以把自己安然运行调试在里边, 那里能用建模工具分享人们对世界的想象做出漂亮的 RPG 游戏, 那里残留着因为在现世缺失了而去渴望的邂逅和神奇 能看到我看到的那里的同学请举爪
#1 楼 @lidashuang Ruby 实现了 Clojure 的语法.. 的样子...
#5 楼 @tiseheaini 有点懂你划线的那段了..
我一直以为写好一个功能就马上 commit
再去写新的代码..
还能这样用原来
#3 楼 @cxh116 懂了,就是说暂存区相当于没有记录也没有显式给出的 commit
然后意图是为了写代码时能部分地进行回退..
不太明白一点是有文章说它"是 Git 最成功的设计之一", 我并没体会到啊..
http://www.worldhello.net/2010/11/30/2166.html
#2 楼 @tiseheaini 表示我问的主要是暂存区的... 我改标题去..
@ashchan 不好意思我少写了个字.. 我应该是误以为 stash
和 add
一回事可
表示不其实任何编程语言和 Java.
ToT 被坑了,需要手动设置 PATH
https://wiki.archlinux.org/index.php/Ruby#Running_as_normal_user
表示入门 Ubuntu 肯定比入门 Rails 简单,楼主的担心多余了
#2 楼 @clearJiang 原来都有这么多应用了。厉害. 那应该是英文到中文名词对应陌生了,, "轮询,long polling, SSE, 长连接"几个概念具体怎么对应啊?