一种语言服务器,用于管理BibTeX和BibLaTeX文件中存储的引文。

citation-langserver的Python项目详细描述


langserver引文

引文langserver是一个语言服务器,用于处理BibTeX或BibLaTeX文件中存储的引文。在

引用langserver支持代码完成、悬停、跳转到定义和查找引用。它支持书目的绝对文件路径、相对文件路径以及基于全局的文件路径。它与支持Language Server Protocol的所有客户端兼容

安装

运行pip3 citation-langserver进行安装。在

使用

配置citation-langserver,就像在文本编辑器中选择的任何其他LSP一样。在

{{3}你可以在下面的cda2}文件中添加:

"languageserver":{"citation":{"command":"/usr/local/bin/citation-langserver","filetypes":["markdown"],"settings":{"citation":{"bibliographies":["~/library.bib","./*.bib"]}}}}

配置

设置citation.bibliographies需要由客户端发送到服务器,并包含一个文件路径数组。文件路径可以包括:

  • 绝对路径
  • 相对路径
  • 球(绝对或相对)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java语义理解递归反向字符串返回语句   java toString()方法打印空值   java大型IN子句   如何使用JavaSpring在JavaScriptjQuery中设置post路径   java ByteArrayOutputStream已上载到服务器   java为什么轮询在SocketIO上获取数据“无法加载请求的项”?   java源代码应该以UTF8格式保存   Java数据库轮询器?   在Java中将double转换为float   java AccessDeniedException:C:\Windows\System32\drivers\etc\hosts