V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
jqtmviyu

请教下如何禁用左括号 ( 的自动上屏/补全功能

  •  
  •   jqtmviyu · Jan 5, 2024 · 2116 views
    This topic created in 844 days ago, the information mentioned may be changed or developed.

    新建一个 test.js

    输入pri, 按下 (, 自动补全为 print()

    如果是回车或者 tab, 补全为print

    但我并不希望按(补全, 搜了下没找到关闭的方法.

    1. 已排除是配置的问题, 新安装的测试版也一样.

    2. 尝试搜索, 只有Accept Suggestion On Enter, 不符合要求.

    3. 使用场景: 写 auto.js 脚本时发现的, 老是自动补全很烦

    Supplement 1  ·  Jan 5, 2024
    编辑器是 vscode, 因为是在分区里发布了, 忘记也同时在主题里写上. 抱歉
    9 replies    2024-01-06 02:23:47 +08:00
    LonnyWong
        1
    LonnyWong  
       Jan 5, 2024
    我没看出你用什么软件。
    Tumblr
        2
    Tumblr  
       Jan 5, 2024
    在 preferences 中搜 autoclosing:


    可以全局关掉,也可以针对某一语言关掉。

    我比较喜欢直接改 json 文件:
    "[javascript]": {
    "editor.autoClosingBrackets": "never"
    }
    gongxuanzhang
        3
    gongxuanzhang  
       Jan 5, 2024
    @LonnyWong 看看是哪个分区
    LonnyWong
        4
    LonnyWong  
       Jan 5, 2024
    @gongxuanzhang 好吧,不是在分区里看到的,没留意到。
    jqtmviyu
        5
    jqtmviyu  
    OP
       Jan 5, 2024
    @Tumblr #2 感谢答复, 但没有达成效果.
    只是关闭了自动补上右括号), 输入 pri, 按下(, 内容变成 print(
    exch4nge
        6
    exch4nge  
       Jan 5, 2024
    在 settings 里搜 accept suggestion ,调整那几个看看有没有效果
    Tumblr
        7
    Tumblr  
       Jan 5, 2024
    @jqtmviyu #5 这样:
    "javascript.suggest.enabled": false,
    "[javascript]": {
    "editor.autoClosingBrackets": "never"
    },
    jqtmviyu
        8
    jqtmviyu  
    OP
       Jan 6, 2024
    @Tumblr #7
    @exch4nge #6

    感谢, 应该是它 Accept Suggestion On Commit Character
    jqtmviyu
        9
    jqtmviyu  
    OP
       Jan 6, 2024
    @exch4nge #6 感谢, 找到了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5606 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 47ms · UTC 07:21 · PVG 15:21 · LAX 00:21 · JFK 03:21
    ♥ Do have faith in what you're doing.