Max*_*mov 4 coffeescript sublimetext2
有时当我在Sublime text2中编辑coffeescript文件时,我将它编译为js时出错:
error: unexpected INDENT
$.post url,
Run Code Online (Sandbox Code Playgroud)
在sublime text2编辑器中,我看到有效的缩进:

但是,如果我在普通编辑器中复制粘贴此代码,我会看到错误的缩进:
click: ->
debugger;
# delete org here
$.post url,
Run Code Online (Sandbox Code Playgroud)
debugger; 字符串有错误的额外缩进.
那么如何高兴地编辑sublime text 2中的coffeescript文件呢?我在sublime中安装了coffeescript包.
我的Preferences.sublime-settings文件如下:
{
"auto_indent": true,
"auto_match_enabled": true,
"detect_indentation": true,
"draw_centered": false,
"font_size": 11.0,
"ignored_packages":
[
"Better CoffeeScript",
"Vintage"
],
"indent_guide_options":
[
"draw_active"
],
"indent_subsequent_lines": true,
"indent_to_bracket": true,
"smart_indent": true,
"tab_size": 2,
"translate_tabs_to_spaces": true,
"trim_automatic_white_space": true,
"use_tab_stops": true,
"word_wrap": "auto",
"wrap_width": 0
}
Run Code Online (Sandbox Code Playgroud)
Mat*_*DMo 13
看起来你正在混合标签和空格.选择View->Indentation并确保Indent Using Spaces选中,然后单击Convert Indentation to Spaces,您应该全部设置.
| 归档时间: |
|
| 查看次数: |
3574 次 |
| 最近记录: |