- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
可以将 emacs ruby-mode 配置为 outdent 访问修饰符(private
、protected
、public
)吗?我希望它像这样使它们变得突出:
class MyClass
def hello; end
private
def world; end
end
我找不到在 ruby-mode 或 enhanced-ruby-mode 下执行此操作的任何明显方法。
最佳答案
如果您使用的是 ruby 模式,则可以这样做:
(defadvice ruby-indent-line (around outdent-modifiers activate)
(if (save-excursion
(beginning-of-line)
(looking-at "\s*\\(private\\|protected\\|public\\)\s*$"))
(save-excursion
(beginning-of-line)
(just-one-space 0))
ad-do-it))
很可能它也适用于 enhanced-ruby-mode,因为缩进函数的名称是相同的,但我没有测试它。
关于ruby - emacs 中的 Outdent ruby 访问修饰符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23818628/
我正在使用计数器和伪:之前选择器将十进制数添加到有序列表中。问题是计数器影响了 li 的段落,而不是它缩进的元素编号。 有谁知道我怎样才能减少计数器的缩进,使剩余的段落不会流到左边距?
我一直在尝试将我的工作 javascript 代码传递到 CoffeeScript,但我无法通过此错误: unmatched OUTDENT on line 55 这是 CoffeeScript 代码
ParseError: /Users/JMiller/Projects/multisport-momentum/public/stylesheets/style.styl:15 11| c
我正在使用 960.gs 网格系统创建 HTML 页面。我想沿着其中一个排水沟的中心画一条垂直虚线。 带有网格覆盖的页面(排水沟标记为红色): 带有模拟垂直虚线的页面: 但是,在 grid.css 样
我是手写笔的新手。尝试制作规则列表,例如 .mt--20、.mt--30、.mt--35 等 我遇到了这个错误 我的触控笔代码: margin(postfix, side, numbers) .m
可以将 emacs ruby-mode 配置为 outdent 访问修饰符(private、protected、public)吗?我希望它像这样使它们变得突出: class MyClass d
这很奇怪,我只是在变量设置中进行了更改以使用哈希代替......你知道: black = #000 替换为: colors = { 'black': #000 // and so o
这很奇怪,我只是在变量设置中进行了更改以使用哈希代替......你知道: black = #000 替换为: colors = { 'black': #000 // and so o
触控笔代码: Sprite($positiveXCoordinate, $positiveYCoordinate, $width, $height) width {$width}px heig
我在这个网址的 Bootstrap 文档中看到了这一行: http://getbootstrap.com/css/#grid-intro 它说: 列通过填充创建间距(列内容之间的间隙)。该填充在第一列
Stylus ParseError: 预期“缩进”,得到“缩进” Unable to compile Stylus file app/css/app.styl to CSS: ParseError:
我正在编写一个 chrome 扩展,需要一个简单的文本编辑器组件,以便用户可以在扩展中编辑简单的笔记。 要求: 可点击的链接,但没有任何类型的模式对话框。如果任何“http://..”子字符串可以变成
我正在使用 pycharm我真的很喜欢 PEP8 警告的集成,它可以帮助我编写整洁的 Python 代码。 通常当 function 有多个返回类型时我在多行中使用返回变量,如下所示, raw_dat
安装新的 Eclipse Indigo 后,当我在一行上按 shift+tab 时,outdent 不再工作。是否有任何设置可以再次激活它? 最佳答案 Eclipse Kepler 的问题仍然存在 在
当我收到警告时 PEP 8: E122 continuation line missing indentation or outdented Ctrl + Alt + L 不执行必要的缩进。相反,缩进
我是一名优秀的程序员,十分优秀!