当前位置: 首页 > 知识库问答 >
问题:

VSCode中是否有任何方法显示/突出显示超过行字符限制的字符?

卓星波
2023-03-14

VSCode 中是否有任何方法可以显示/突出显示通过 80 等行的字符限制的字符(可能忽略左侧的空格)?我有时会使用 Vim,在 Vim 中,有一个脚本。我已经搜索了VSCode Marketplace,但一无所获。我喜欢保持我的代码一致。

共有2个答案

司寇阳朔
2023-03-14

这个扩展似乎可以做你正在寻找的事情,但是它似乎还不是很受欢迎:

  • VS Code MarketPlace 上的“代码墙”
  • GitHub 存储库
冯茂实
2023-03-14

高亮扩展可以做到这一点。在您的设置中:

  "highlight.regexes": {

   "(\\s*)(.{80})(.*)": {        // skip leading whitespace, skip next 80 characters

      // "filterLanguageRegex": "javascriptreact",

      "decorations": [
        {},               // do nothing to first 2 capture groups
        {},
        {
          // "outline": "green solid 2px",
          "borderWidth": "0 0 2px 0",
          "borderColor": "red",
          "borderStyle": "solid"
        },
      ]
    }
  },

有关样式选项,请参见https://code . visual studio . com/API/references/vs code-API # DecorationRenderOptions

 类似资料:
  • 本文向大家介绍使用PHP显示动态突出显示的字符串,包括了使用PHP显示动态突出显示的字符串的使用技巧和注意事项,需要的朋友参考一下 该功能可能用途有限,但可以在您的标题中创建一些整洁的效果。它的工作原理是使用空格将字符串分成几小段,然后将其重新放回两部分。第一部分是正常的,但是第二部分将被包裹在span元素中。通过使用此功能,您可以通过将前半部分的样式与后半部分的样式不同来在标题中创建有趣的效果。

  • 我环顾四周,找不到一种自动完成这项工作的方法。所以: 我在vim中内置了一些语法高亮,我想转移到vscode。我至少有两个部分卡住了。 到目前为止,我的情况是这样的:我已经构建了一个vscode语言扩展——设置了一些基本的语法规则,并将其复制到vscode config文件夹中。 我遇到麻烦的部分-我可以在某些字段的含义中澄清一下-命名约定。 和语法的嵌套解析,这些东西只出现在其他元素中。 下面是

  • 问题内容: 我们正在TextArea应用程序中使用JavaFX的控件,并尝试将其与 集成在一起-例如,当用户输入词典中没有的错误单词时,该单词将突出显示。 有什么办法可以突出显示控件中的单词吗?我在中没有看到任何选择,因此,如果有人可以建议一种方法? 我想,可能有可能使用组件并用分别为单词加上颜色。但是,这会带来很多不同的拼写检查问题,例如html标签和字数统计。 问题答案: JavaFX Tex

  • 我正在开发一个Android应用程序,我想将输入过滤器设置为只允许EditText中包含21个字符。 我使用的XML代码片段如下 在活动中, 它不允许输入超过21个字符,但我无法告知用户长度不能超过21个字符,因为没有显示过滤器中的消息。 我尝试过使用,但它在第21个字符后没有被调用,因为我使用将限制设置为21。 任何人,请帮我找到解决办法。

  • 问题内容: 我了解使用CSS格式可以通过以下方式设置每个段落的首字母: 但是,使用此代码后,无法从Web浏览器中突出显示/选择这些“首字​​母”,有没有办法对此进行修改? 编辑-可以选择文本,但是看不到它,如何更改呢? 问题答案: 这是Chrome / ium / WebKit中的错误:https : //code.google.com/p/chromium/issues/detail? id =

  • 在功能文档中,据说vespa支持类似关键字高亮的搜索引擎。我找不到任何关于如何实现它的例子。