Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Better NeowebNew to Visual Studio Code? Get it now.
Better Neoweb

Better Neoweb

random25160765-collab

|
1 install
| (0) | Free
Neoweb 文学编程软件的ide配套插件。
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Better Neoweb

Neoweb 文学编程软件的 IDE 配套插件:.nw 文件的语法高亮、块体着色、补全与回车便利。

它做什么

  • 主语法:块头、引用、~@、@todo、双链——颜色跟着编辑器主题走
  • 注入语法:块体按产物后缀(.c、.py、.ts…)借用对应语言的着色
  • 语义着色:在 TextMate 之上再分一层"这段是散文、这段是代码、这段是注释"
  • 补全:<< 里补本文档已定义的块名,行首 @ 补 @after: / @before: / @todo:
  • 回车:块头行尾按回车,自动补一层缩进和一行 ~@

安装

从 VSIX 装(make vsix 产出的文件名就是 nw-版本号.vsix):

code --install-extension nw-0.1.1.vsix

开发时不用打包,直接把这个目录软链进扩展目录:

make ext

依赖

语义着色要两个 Node 包(vscode-textmate、vscode-oniguruma)和一份语法集(tm-grammars)。 仓库不带 node_modules,第一次先跑:

make deps

没装也不会整块失效:语法高亮、补全、回车照常,只有语义着色被跳过,并弹一条提示说明缺什么。

与 nw 的关系

插件不解析 .nw,只负责显示和打字时的便利。结构的真相在 nw check 与 nw tangle 那一侧—— 编辑器里看着对,不代表能 tangle;能 tangle,才算对。

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft