hack reviewboard 让 FireFox 把 tab 显示为 4 或 2 个空格
2011-05-16 15:23
337 查看
我们团队使用 Review Board 已经有几个月了,目前大家感觉还可以。
不过 firefox 会把 tab 显示为 8 个空格,这一点让我们心生蛋疼。
现在谁会在编辑器里把 tab 显示为 8 个空格呢,是不是?我们的编程规范是用 2 个空格的。
幸好有 Firefox头号死忠,不Hack不舒服司机 muzuiget(http://twitter.com/#!/muzuiget)同学,一下子提出两个方案帮我们解决了问题。
一是安装 stylish 附加组件,然后编写一个新样式,写上下面的几行代码:
把 example.com 换成你的 rb 的地址,再把那个 4 换成你想要的 tab-size 即可。
二是直接 hack reviewboard 的 css 文件,这样就免去了安装的麻烦,毕竟大家要装上也不容易嘛。需要 hack 的文件是放在:
弄个编辑器,在最前面的 body 块里加上一行:
就搞定了。
嗯,别问我 IE 或 Chrome 怎么弄,因为我暂时没有用到它,不过欢迎您回复补上,我写这个也是用来备忘。
不过 firefox 会把 tab 显示为 8 个空格,这一点让我们心生蛋疼。
现在谁会在编辑器里把 tab 显示为 8 个空格呢,是不是?我们的编程规范是用 2 个空格的。
幸好有 Firefox头号死忠,不Hack不舒服司机 muzuiget(http://twitter.com/#!/muzuiget)同学,一下子提出两个方案帮我们解决了问题。
一是安装 stylish 附加组件,然后编写一个新样式,写上下面的几行代码:
@namespace url(http://www.w3.org/1999/xhtml); @-moz-document url-prefix(http://reviewboard.example.com) { body { -moz-tab-size:4 !important; } }
把 example.com 换成你的 rb 的地址,再把那个 4 换成你想要的 tab-size 即可。
二是直接 hack reviewboard 的 css 文件,这样就免去了安装的麻烦,毕竟大家要装上也不容易嘛。需要 hack 的文件是放在:
/path/to/reviewboard/htdocs/media/rb/css/common.css
弄个编辑器,在最前面的 body 块里加上一行:
-moz-tab-size:4 !important;
就搞定了。
嗯,别问我 IE 或 Chrome 怎么弄,因为我暂时没有用到它,不过欢迎您回复补上,我写这个也是用来备忘。
相关文章推荐
- hack reviewboard 让 FireFox 把 tab 显示为 4 或 2 个空格
- hack reviewboard 让 FireFox 把 tab 显示为 4 或 2 个空格
- hack reviewboard 让 FireFox 把 tab 显示为 4 或 2 个空格
- 如何在Eclipse中显示空格(space)和制表符(tab)
- 让vim显示空格,及tab字符 vim 多行注释
- vim实现tab显示为4个空格而非替换
- Source insight中显示TAB符用4个空格代替
- VS中的空格/Tab显示为绿点和箭头的快捷键(Ctrl + r, ctrl + w, )
- Eclipse中设置制表符(Tab)键按下时显示为空格的样式小点点
- Eclipse显示空格,Tab,回车和行号
- 让vim显示空格,及tab字符 vim 多行注释(转)
- 如何在Eclipse中显示空格(space)和制表符(tab)
- sublime text 3 显示空格和Tab
- Web park 原型 (在一个firefox的tab里同时显示多个窗口)
- 让vim显示空格,及tab字符 vim 多行注释
- Sublime显示space与tab空格缩进的区别
- linux下Vim设置显示行数 tab空格数
- VS2010 快捷键 (空格显示 绿点, Tab 显示箭头)
- sublime text3空格和tab的显示
- 让vim显示空格,及tab字符 vim 多行注释