Yang Jun

Results 196 comments of Yang Jun
trafficstars

不知道,盗图: www.viemu.com By Yang Jun 2017-04-12T07:26:00Z

楼主为什么不在WebStorm下用Vim模式呢? By 喵喵雨槐 2018-01-19T01:15:23Z

ide实在是卡,2年前从webstorm转来vim的。 By Yang Jun 2018-02-08T09:39:37Z

@pikakolendo02 已改正!感谢

谢谢分享~ By qixinbo 2018-03-05T14:07:41Z

我现在遇到的问题是不能refactor,没有找到好用的refactor工具,如果变量或者函数要重命名会非常麻烦,有什么好用的插件可以解决这个问题吗?另外,YouCompleteMe很棒,但是目前不能显示函数的参数提示,这个也比较麻烦。 By NoAnyLove 2016-01-21T18:49:14Z

如果可以做到查找你需要的名称(函数、变量)的话,其实就不需要refactor工具了吧!可以录一个宏或者用『.』来重复上一次编辑。YouCompleteMe没有参数吗?它调用的是外部工具,换一个工具即可。比如:https://github.com/Valloric... By Yang Jun 2016-03-05T05:36:33Z

网上搜索查找了一番,看起来,目前Vim上的解决方案好像都是利用搜索,比如EasyGrep,不过总感觉不如通过语法分析进行的重命名靠谱,Emacs下倒是有专门的refactor插件。YCM的函数参数提示功能虽然有改进的计划,不过目前好像没有进度,pull#1300已经没有变化很久了。不太确定你指的调用外部工具和换一个工具是什么意思。 By NoAnyLove 2016-03-05T06:53:34Z

There's also an omnifunc-based completer that uses data from Vim's omnicomplete system.YCM automatically detects which completion engine would be the best in any situation.YCM内置了一些C的completion engine,但我们应该可以安装其他的completion engine来提供Vim的omnifunc(http://vimdoc.sourceforge.n...C++我不了解,比如JavaScript补全可以安装一个tern_for_vim(https://github.com/ternjs/t...它便是提供了omnifunc的completion handler,然后YCM就可以补全JS了。至于是基于搜索还是语义我不太了解,我估计是语义补全,一来YCM文档中处处都在提semantic,二来补全过程中确实会进行一些编译(难道是我的linting插件做的编译?)。 By Yang Jun...

请问 如果main 文件包含自定义头文件,但头文件里面的实现在源文件里面,您是如何通过main编译运行的,一般会出现未定义错误,如果通过命令单独编译链接没问题,通过vim会出现问题 By 何杰 2016-05-31T02:58:52Z