The Language Server protocol is used between a tool (the client) and a language smartness provider (the server) to integrate features like auto complete, go to definition, find all references and alike into the tool The LSP was created by Microsoft to define a common language for programming language analyzers to speak. Today, several...
:) 我没有强加给你任何东西,你来到了我的主题。你不是被迫来的,是否继续下去取决于我。
酷...
在AWK中遇到了一个bug,我稍后会发布一个固定的版本。
不,我自己也弄错了。录制了一个小演示,值得注意的是vector_fund是一个多么激烈的模板-宏大的大杂烩。尽管如此,还是给出了正确的提示和定义的过渡,对于元编辑来说是前所未有的水平。
ZS:注意好的质量。
#vim_as_mql_ide_5
不,我自己也弄错了。录制了一个小演示,值得注意的是vector_fund是一个多么激烈的模板-宏大的大杂烩。尽管如此,还是给出了正确的提示和定义的过渡,对于元编辑来说是前所未有的水平。
ZS:看质量好。
#vim_as_mql_ide_5
最后一个归档文件缺少vimrc,显然这个归档文件需要在其他归档文件的基础上进行解压,不是很清楚如何获得一套一致的文件。
积极使用neovim,如果它工作,我将加入配置开发。 是否有可能把完全的vimrc和所有的工具放在GitHub上?
最后一个归档文件缺少vimrc,显然这个归档文件需要在另一个归档文件的基础上解压,不是很清楚如何获得一个一致的集合。
积极使用neovim,如果它工作,我将加入配置开发。 有没有办法在GitHub上获得完整的vimrc和所有的实用程序?
禾 - otpolka。
我也会用它来写其他东西)
最后一个归档文件缺少vimrc,显然这个归档文件需要在另一个归档文件的基础上解压,不是很清楚如何获得一个一致的集合。
我积极使用neovim,如果它成功了,我将加入配置开发。 有没有办法在GitHub上获得vimrc和所有的工具?
我将刷新Readme并将其发布在GitHub上。
最后的存档中缺少vimrc
它就在那里,只是被隐藏了(HOME/.config/nvim/init.vim),看看控制台 $ ls -a
我将刷新自述文件并将其发布在GitHub上。
>教会clangd把mqh看作是C++。
这正是我在运行你的配置时首先做的事情。这是通过将其添加到init.vim中来实现的。
它就在那里,只是被隐藏了(HOME/.config/nvim/init.vim),看看控制台 $ ls -a
我今天在想--以这种形式(通过编辑 "系统".mqh与设置异常),然后以某种方式更优雅地解决这个问题(教clangd把mqh看成c++,尝试另一个lsp服务器,把用户源与MQL树分开),对我自己来说,这个拐杖是好的,但向世界发布--不行。我没有设法在第一时间解决它,根本没有时间进行详细分析。因此,到目前为止,不幸的是GitHub被推迟了。一般来说,为mql做一个语言服务器(https://langserver.org/)是有意义的。那么,它将同样抓住vim和emacs。还有visual studio和eclipse。但这一卷是实质性的,90%是由MQ开发者制作的,也就是说,它是对别人的工作的重做,有新的错误和谬误。
>教会clangd把mqh看作是C++。
这正是我在运行你的配置时首先做的事情。这是通过将其添加到init.vim中来实现的。
我这样做了,在vimrc中的类似行中
自动完成功能在mq5和mqh中工作正常,但我遇到了一个问题,当我复制了
#include <
语言服务器(LS)不按文件显示提示(vim可以做到开箱即用,但LS认为-I...在编译_flags.txt中)。不能很好地解决这个问题,决定自动改变所有系统的mqh->hh扩展,这当然是拐杖式的,。
ZS: 我在想,是否有可能为MKL项目 设置vim变量路径,在没有LS的情况下获得正确的提示。