文件名称:Web 浏览器作为语言服务器
文件大小:12KB
文件格式:ZIP
更新时间:2024-07-18 13:11:34
web-browser-lsp
网络浏览器-lsp将基于文本的 Web 浏览器实现为语言服务器的玩具程序。动机我最喜欢的编程工具是 neovim、快速终端模拟器上的 tmux 和 firefox。RIP vimperator。我尝试过 w3m、lynx、browsh、libsixel、vim-bind webextension、键盘驱动的浏览器等,但我找不到超越 vimerator 的任何东西。特征没有实施初始化、关闭、退出web-browser-lsp/tab创建第一个选项卡但不连接textDocument/formatting在文本编辑器中显示选项卡内容愿望与理念基于文本的网络浏览器使用功能齐全的浏览器通过 Chrome DevTools 协议连接自己开发一个全功能的浏览器是不可能的你可以切换到 GUI可能需要非文本丰富的内容人类可读的文本模式和原始 (html) 模式Web 开发人员友好嵌套[onclick]可以精确点击放大/缩小 html 标签专注于具有多列的页面的主要内容我正在考虑浏览器所需的操作和相应的 lsp 方法。学分锈分析器/锈分析器麻省理工学院
【文件预览】:
web-browser-lsp-master
----Cargo.toml(637B)
----client()
--------nvim-lspconfig()
----src()
--------main.rs(1KB)
--------worker.rs(3KB)
--------transport.rs(2KB)
--------lib.rs(2KB)
--------lsp_ext.rs(442B)
--------worker()
----README.md(1KB)
----Makefile(248B)
----mapping_lsp.md(1KB)
----.gitignore(19B)