我有以下问题。
我使用ubuntu 12.04和sublime-text-2或gedit。
有时我在haml/ruby文件中复制/粘贴一些东西,缩进两个空格,但当我将它推到github时,缩进都是错误的,不仅仅是我复制/粘贴的部分。在我的编辑器里看起来不错。
如果我用LibreOffice/LeafPad打开文件,识别就像在github上一样,但我想让它在ST2上工作。
有什么建议吗?
发布于 2012-08-03 18:27:47
要在服务中使用正确的缩进,不应使用硬制表符
http://opensourcehacker.com/2012/05/13/never-use-hard-tabs/
您可以通过选项卡策略设置在Sublime Text 2中实现此功能:
http://opensourcehacker.com/2012/05/11/sublime-text-2-tips-for-python-and-web-developers/#Configure_sane_tab_and_whitespace_policy_and_other_settings
也不是说您可能需要从View >缩进菜单中为现有文件选择新策略。
您还可以将现有文件从选项卡中批量转换。
使用Sublime Text 2:
http://opensourcehacker.com/2012/05/11/sublime-text-2-tips-for-python-and-web-developers/#Converting_existing_files_to_use_spaces_instead_of_tabs
..。或者批量转换整个工程:
http://miohtama.github.com/vvv/tools/expandtabs.html
https://stackoverflow.com/questions/11776009
复制相似问题