vscode 新人,原来用 Idea 写 Java ,自动“import” 或提示 “import 哪个类” 都很方便。 现在转到 c++了,打算用 vscode 作为开发工具。 目前遇到两个问题:

2020-04-24 11:26:16 +08:00
 jdz
1. vscode 能像 Idea 自动 import 那样, 自动 include 头文件吗, 或者有重复的头文件,可以提示。 比如我想用 vector,是否可以自动 加上"#include <vector>"
2. 写 c 或 cpp 程序的时候, 发现函数调用不存在的函数时不会飘红波浪线报错
求助 v 友,以上问题有办法解决吗
9042 次点击
所在节点    Visual Studio Code
53 条回复
afx
2020-04-24 20:19:45 +08:00
linux 下用 vscode 的写代码至少自带补全和跳转,这个如果用 vim 来配的话,会劝退相当部分的人。楼上已经有人回答你的问题了,第一个不可以,第二个需要配置路径。从我的经验来看,折腾 vim 还是不如用 vscode 然后再装个 vim 插件的。
codyfeng
2020-04-24 20:27:29 +08:00
tmux + vim 足矣
linliting45
2020-04-25 02:46:20 +08:00
vs 不是有一堆 Linux 开发插件,官方的、第三方的、收钱的都有
cuminflea
2020-04-25 03:02:51 +08:00
vscode 写 cpp 可以的呀,反正用 emacs 和 vim 到最后也得调 lsp
chanchan
2020-04-25 08:59:38 +08:00
要明白 ide 和编辑器就不是一个东西
May725
2020-04-25 09:11:36 +08:00
我折腾过 vs 、vscode 的 linux 远程开发,不满意, 最终的做法是,linux 上安装 neovim + coc 补全插件 + Makefile 。coc 插件能够满足你的第 2 点要求。
ftfunjth
2020-04-25 12:48:47 +08:00
只用 vim
waruqi
2020-04-25 13:51:44 +08:00
vscode/vim + xmake
wizardoz
2020-04-25 13:59:08 +08:00
clion 的那是远程编译,个人感觉比 vscode 的 remote 要好用,毕竟这个代码是在本地的。
icylogic
2020-04-25 14:02:16 +08:00
Windows 下 VS,Linux 下 CLion 。
非要用 VSCode 可以装 ccls 。
bef0rewind
2020-04-25 18:48:44 +08:00
@icylogic 赞同,现阶段 `ccls` 是比较好的方案。
jdz
2020-04-25 20:22:40 +08:00
@icylogic window 下 开发 Linux 程序什么方案好些
codeboy18
2021-08-02 14:10:49 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/665610

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX