javascript - Sublime3 圆括号回车 怎么自动缩进?
天蓬老师
天蓬老师 2017-04-10 17:27:23
[JavaScript讨论组]

如图平时输入[] {} ()在两个括号间回车 [] {}的“]”"}" 都能在下一行自动缩进到对应的位置,但是圆括号好像有点错位

是哪里设置下么,之前很少写圆括号中间换行所以没在意,有同学知道怎么处理么 谢谢

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全部回复(1)
迷茫

jsx, 不知道你是不是装了啥jsx的格式化插件。
你应该多贴一点你的相关插件信息。
第一种,编辑Preferences/Settings里面,直接取消缩进,比较粗暴,不推荐。

"auto_indent": false

第二种,编辑Preferences/Settings里面添加如下代码,取消智能缩进,

"smart_indent": false,

然后编辑Preferences/Key-Bindings里面添加如下代码,增加enter键的设置

  {
    "keys": ["enter"],
    "command": "run_macro_file",
    "args": { "file": "res://Packages/Default/Add Line in Braces.sublime-macro" },
    "context": [
      { "key": "setting.auto_indent", "operator": "equal", "operand": true },
      { "key": "selection_empty", "operator": "equal", "operand": true, "match_all": true },
      { "key": "preceding_text", "operator": "regex_contains", "operand": "\\($", "match_all": true },
      { "key": "following_text", "operator": "regex_contains", "operand": "^\\)", "match_all": true }
    ]
  }
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号