设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
资源
节点
飞墙
Follow
明白贴
报酬
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
程序员
›
都说 VS 是宇宙第一的 IDE,到底是好在哪里? ...
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
我的人生好像有点坏掉了,请大家给点建议
›
长话短说 大家觉得花三十万结婚,存款花完
›
关于在大城市留不下来这件事,大家都是怎样
›
域名不用了记得要及时注销备案
›
重度苹果用户投华做了两面派
今日热议主题
一通宵肝了个全网 AI 中转站比价工具
关于 clash dns 的问题
苦于 Xcode 不支持国内大模型,所以我做了
求个 M-team 的邀请,有其他站的数据
我把 AI 用到了爬虫上,做了一款工具
请教下各国海关数据如何拿到?
Vmware Workstation 使用 WHP,似乎无法睿
使用 Parallels Desktop 安装 Windows 的各
Seedance 1.5 Pro 上线了|国产视频模型,
收几台 SE2 SE3
显示全部
|
最新评论
90 条回复
·
1888 次点击
41#
mightybruce
小成
2024-9-20 18:12:48
VS 是宇宙第一的 IDE, 那是不少年前的事情了。
那时候写 c++的 IDE 只有 VS 最好用, 其他像 netbeans, eclipse, clion 都不怎么行,也不怎么智能
42#
freefcw
小成
2024-9-20 18:16:48
@coolcoffee 这个功能 gdb 挺早的时候也支持了好像叫 backtrace ,不过我那时已经没怎么写 c/c++了
43#
lvlongxiang199
小成
2024-9-20 18:20:58
@wu00 你这说了就跟没说一样. 调试工具怎么逆天了 ? "补全、感知、一键重构、代码风格等工程化配置" idea 也可以
44#
cnbatch
初学
2024-9-20 18:33:37
如果需要使用 C/C++、C# 做开发,尤其是这几个都需要兼顾,那么 VS 是最方便的选择了,一个 IDE 就能覆盖需求
45#
LaTero
小成
2024-9-20 18:42:04
老黄历了,现在和 jb 完全没法比。要不然也不会有 resharper 和 visual assit 了。而且生态很差,遇到问题搜索都是 vsc ,根本找不到 visual studio 相关信息。codeium 这种支持 vs 的插件连说明都没有,就叫你去商店装,装上和内置的补全是冲突的,谷歌搜全是 VSC 。如果你只用过 JB 那去用 VS 真的感觉是折磨。
46#
hez2010
小成
2024-9-20 19:19:39
先说调试器
1. 从内核态到用户态 app 全都能调试,而且还能远程调试别的机器(无论 Windows 还是 Linux 还是 macOS ),外加还能调试各种系统的 coredump ,这一点上首先就无敌了。
2. 在运行时 eval 任意的表达式,甚至牵扯到各种调用的复杂表达式都没问题。
3. 支持 hot reload ,是的,哪怕是 C/C++ 程序都能 hot reload ,调试运行过程中改几行代码可以直接瞬间应用更改,不需要重启 app 直接生效。
4. 支持倒着往前调试,比如你单步调试一不小心跳过去了,这个时候你用 VS 的话可以倒着单步回去,如同时光机一样。
5. 支持混合调试 C++ 和 C#,碰到有 FFI 的代码你可以从 C# 单步进 C++ 代码,也可以从 C++ 代码单步进 C# 代码。
6. SourceLink 支持直接加载来自网络的代码,比如你可以直接用 SourceLink 把你的代码和 GitHub 关联起来,别人调试你的程序的时候直接自动从 GitHub 加载源代码就能调试。
再说索引引擎
1. 拥有地表最快的 C/C++ 索引引擎,没有之一。毕竟 VS 最开始就是靠这玩意起家的。
2. 复杂模板/各种类型 trait 的推导能力也是顶级,clion/clangd 很多推不出来的玩意扔给 VS 就一点问题没有。
3. 我之前做 WinRT 开发,由于有个魔鬼模板展开导致给 std::hash<T> 整出来了 2000+ 个 oferload ,VS 的补全引擎后台吃我 100% CPU 花了 10 多分钟给出来了完整结果;我试着换成了 clangd ,结果 clangd 遇到 std::hash 试图补全的时候整个进程直接崩溃异常退出了。
47#
kuisir
小成
2024-9-20 19:21:07
@coolcoffee Rider 应该可以吧
48#
hefish
小成
2024-9-20 19:21:12
多说无益,用了就知道了。
49#
wlingxiao
小成
2024-9-20 19:25:45
vs 连 c# 的代码格式化都做不好。😂
50#
Flourite
小成
2024-9-20 19:37:50
sublime 转过来的,简单的说是轻量级但是可以通过插件增强功能,最爽的是可以选定多行操作了,但如果你用 java 那还是算了
下一页 »
1
2
3
4
5
6
7
8
9
10
/ 10 页
下一页
浏览过的版块
Android
生活
VPS
酷工作
汽车
Vim
职场话题
二手交易
优惠信息
分享发现
返回顶部