JetBrains 系的 IDE 会弹出提示选择 constructor 要包含哪些属性
1
levelworm 8 天前 via Android
VS 我觉得最好的是那个调试器。另外代码不全也还不错,但是 JB 这块也很强。
|
2
coderluan 8 天前
说 Visual Studio 最好是针对 C/C++讨论的,不可能抛开语言谈论 IDE 的好坏的
|
3
lujiaxing 8 天前
以前是. 现在不一定了. 就比如说 C# 的 IDE, Rider, 就比 VS 用起来舒服的很多.
但是 VS 有一个很强的地方, 就是能打开上万行的屎山代码而不丢高亮跟自动提示. 这点 JB 家的 IDE 是做不到的 |
4
drymonfidelia OP @coderluan 我比较常用 C#,正常微软自家的语言支持没理由比别家的差吧
|
5
GooMS 8 天前 2
生成 constructor 就是一个很 Java 的东西
|
6
DeWjjj 8 天前 1
如果觉得 vscode 好,纯是不会用 IDEA 的新手码农罢了。
IDEA 建议去看看快捷键列表里面学学技巧,那一把瑞士军刀剪指甲大可不必。 |
7
agdhole 8 天前
我写 c#只用 rider ,vs 很难用
|
8
dobelee 7 天前
身边认识为数不多用 vsc 的单纯是机器配置不够。
|
9
SeaTac 7 天前 via iPhone 23
楼上有两个急吼吼回帖却没看清是 visual studio 还是 visual studio code
|
10
dearmymy 7 天前
每次这种帖子下面都是一堆 vs vsc 分不清楚。vs 估计很多人本身都没深度用过。vs 主要还是之前桌面编程比较爽,不管 debug 还是调试。
|
11
fatigue 7 天前
用 java 写桌面软件,给我的第一/刻板印象就是卡,idea ,eclipse 啊啥的,我是能不用就不用
|
12
beginor 7 天前 via Android 1
要说 Jetbrains 系列的 IDE 对 SQL 的智能提示是无敌的,这个应该都赞同吧?
连接数据库之后, 不管是独立的 SQL 文件, 还是嵌入在其它语言的 SQL 语句, 都有非常棒的只能提示! |
13
mooyo 7 天前
vs 的 debug 非常强,不仅能挂到进程,还能选当前已安装的 app 进行 debug
|
14
wnpllrzodiac 7 天前 via Android
性能比较好吧。比起 java 写的速度快很多
|
15
ShareDuck 7 天前
Visual Studio 被称为宇宙第一 IDE 时,Jetbrains 家的 IDE 还没有像今天这么成熟。现在确实不好说了。
|
16
cat 7 天前
一个开发者为主的社区,这么多人分不清 ide 和 editor 么
|
17
fyex 7 天前
debug 是我用过的最好的 自带的性能分析也很强
|
18
zhangeric 7 天前
代码补全啥得都是屠龙技,ai 辅助下全秒,反而 vs 得调试功能很有用了.
|
20
Danswerme 7 天前
没用过 IDEA ,但是之前用 Visual Studio 用 C++ 写一个读取二进制文件进行处理的小工具,Visual Studio 可以很方便的查看对应内存地址存储的内容,极大的方便了我调试。 同样的功能 XCode 里我找了很久才找到,每次使用起来都很繁琐,不如 Visual Studio 直观方便。
|
21
chchwy 7 天前
寫 C/C++的話, Jetbrain 還是不行
|
23
ShineyWang 7 天前
机子性能够可以 visual studio 装 resharper
|
24
cnuser002 7 天前 via Android
多少有点先入为主的感觉,我是从启蒙阶段用的 vs ,
后来用过 idea 一段时间,那会也感觉 idea 是什么垃圾 啊,用不习惯。到最后也没把这玩意弄趁手。 但是 vscode 就很舒服,回头感觉 vscode 还是更接近 idea 一些的。就是 idea 也是有亮点的,当时感觉不出来。 vs 到底吊在哪,我觉得作为 Windows 端开发软件,它的大而全。比如开发 c++,除了写代码外,编译链接那坨头疼的东西它給你代管了。调试什么的他也做得 |
25
finab 7 天前
因为当年 VS 是和 Eclipse 这坨屎比较的
|
26
shijingshijing 7 天前
1.ctrl+R,ctrl+E
2.右键变量-重构-封装字段。(可惜不能选中后批量生成) 3.输入 prop,tab * 2 (感觉还是这个好用) 楼主还是用少了 |
27
shijingshijing 7 天前
还有,如果是写 C/C++,Visual Studio 可以说是独孤求败。
|
28
Nasei 7 天前
如果 vs 支持 rust ,我肯定不会再用 rover 了
|
29
lanten 7 天前
JetBrains 的底层设计有问题,强制开启自动保存且无法完全关闭,这就没法用了
|
30
sentinelK 7 天前
吹 VS 的时候,对面那还在用 Eclipse 和 MyEclipse ,配合 SSH 呢。
不能脱离历史背景谈事实。 |
31
linauror 7 天前
JetBrains 中的更改方法入参出参,其他调用的也会跟着一起改,这个好用的功能 vscode 没有
|
32
quan01994 7 天前
那是因为 你没有碰到过屎山。
纯代码量 800 M 的项目 ,20000 行的代码文件 , rider 打开 ,代码提示反应半天 ,10G 的内存占用 。 vs 打开 , 代码提示流畅 ,6 个 G 的内存占用 |
33
BYDH 7 天前
无所谓,ReSharper 会出手
|
34
june4 7 天前
十几年前三个 ide ,宇宙第一 vs ,eclipse ,和 idea ,idea 明显强出一个层次,vs 最次。
|
35
changnet 7 天前
我觉得是纯口嗨
我用它来写 C++的,用倒是够用,但离好用差得远。大而慢不说,一些跳转还是不行,渲染偶尔出问题(比如同一个单词,一半有颜色另一半没有),还偶尔一些莫名的错误 但 VS 可以和 windows 深度绑定,安装包自带编译器和 SDK 。其他的你无论是 QtCreator 还是 Jetbrains 的 IDE ,都需要独立安装 windows 的编译,调试 dmp 文件等支持还没 VS 好 |
37
newaccount 7 天前
因为它活下来了
真的,不开玩笑 比它厉害的 c++ builder 死透了 仅此而已 |
38
tangmanger 7 天前
哎 先分清 vs 和 vsc
不装插件情况下 Visual Studio -> IDE Visual Studio Code->文本编辑器 |
39
tangmanger 7 天前
|
42
wanguorui123 7 天前
Visual Studio 2024 就有补全功能和代码联想了,希望微软后面移植到 Mac 平台先把 Net6+ 支持了,Mac 上的 Visual Studio 太难用了。
|
45
niubiman 7 天前
@wanguorui123 微软以后不会支持 visual studio for mac 了, 现在官方推荐在 mac 上谁用 vsc
|
46
niubiman 7 天前
@wanguorui123 微软以后不会支持 visual studio for mac 了, 现在官方推荐在 mac 上使用 vsc
|
47
OrangeDark 7 天前
@DeWjjj 本身就是工具而已,喜欢使用哪个就使用哪个呗,还整上鄙视链了 hhh
|
48
ccpp132 7 天前
vs 牛的时候竞品都差的远了。那时候还没什么 vscode 呢
|
49
ashong 7 天前
vs2022 变得非常庞大缓慢,体验没之前的好。
自从啃完 cmake 后,vscode 用起来更舒爽, 目前遇到的唯一的问题是偶尔 c++ debugger 不响应就无法 kill 了 |
50
mouyase 7 天前
VS 最劝退的一点是一安装 C 盘就少 10G 。
|
51
lvlongxiang199 7 天前
@shijingshijing 之前用过 vs 写要跑在 Linux 下的 cpp 项目, 感觉远程开发远不如 vscode.
|
52
zhangeric 7 天前
@newaccount 那是主设计师跳槽微软搞 c#了.
|
53
idealhs 7 天前
JB 没设计器,写 UI 没法用。后端的话基本 Rider 已经替代 VS 了
|
54
wanguorui123 7 天前
@niubiman visual studio 不支持 mac 和 linux 相当于自废武功,看看 Java 片地开花
|
55
DeWjjj 7 天前
@OrangeDark 谁鄙视了?我说的就是一个事实,VS 和 VSC 很多快捷功能没有,建议去试试 jb 的新手教程之后再来会过来看我的评论。
而且只能说明你不会用 jb 家的产品。 |
56
tool2dx 7 天前
一般写 C++对 IDE 要求很低的,能用就行。很多东西不用 IDE 来补全,自己脑补就行。
|
58
idragonet 7 天前
@wanguorui123 #42 Visual Studio 2024 有这个版本?
|
59
promisenev 7 天前
文本编辑器不卡
|
62
tyrone2333 7 天前
idea 太卡了,16g 现在都不够用
|
64
zhtyytg 7 天前 1
@DeWjjj #55 《纯是不会用 IDEA 的新手码农罢了》《谁鄙视了》《我说的是事实》你看看你这三个能不能自洽。网络论坛也能破防,真怕谁当你朋友被你开车创思。
|
66
ykk 7 天前
是的 是的 pycharm 是世界上最好的 IDE
|
67
srwxyz 7 天前 via iPhone
jb 用户,vc 纯粹用作文本编辑器,vc 相当于一个 0 插件的 ide ,功能还是很丰富,如果要把一些提升易用性的插件都装上,性能可能会折扣
|
68
raptor 7 天前
如果你能理解什么叫信仰就能理解这是为什么了……
比如我就认为 VIM 才是最好的!哈哈哈 |
71
dcdlove 7 天前
|
72
belin520 7 天前
看到标题我就知道有人压根分不清楚 visual studio 和 VSCode 2 个东西
|
73
aa514758835 7 天前
我写 c++ 的,用 visual studio + 西红柿感觉很好用了,就是没什么 ai 的工具
|
74
zpf124 7 天前
@cat 楼主说 VS ( IDE ) 不好用,不如 Idea ( IDE )。
然后你说 “一个开发者为主的社区,这么多人分不清 ide 和 editor 么”, 请问楼主提到的两个东西哪个是 editor ? 究竟是有些人分不清 ide 和 editor ,还是说有些水货只知道 VS Code 连 VS 是什么都不不知道。 |
77
huiyadanli 7 天前
Visual Studio 早就已经配不上这个称号了。在 C#开发这块,以前用的 2022+ReSharper ,现在已经转 Rider (刚好免费),后悔来晚了,一直以为 Rider 在桌面端表现不行,现在看完全可用,而且用的很爽。唯一的缺点就是无法 XAML 热重载
2022 无法忍受的 BUG 1. 自带的联想功能和自带 Copilot 功能的冲突 2. 项目体积上来后由于各种原因卡顿 3. XAML 偶发性的预览无法渲染,作为一个官方 IDE 。为什么预览效果比不上 Rider ,想不通 更多缺点:快速搜索操作步骤多、Debug 监听输入变量时没有联想功能等等细节。 |
78
zpf124 7 天前
@cat 还非要嘴硬给自己挽尊,那我只能说要么瞎要么蠢的同时还很犟。
楼里有人 分不清 VS 和 VS code ,和哪个是 ide 哪个是 editor 有关系吗? 这是分不清 ide 和 editor 的问题吗? 那些分不清这俩的是 “不知道 ide 和 editor 区别” 导致的吗? 你要是说个"有人分不清 正主 和 过继的侄子" 别人会觉得你也个分不清的蠢货吗? |
79
liuzhedash 7 天前
visual studio 早年确实是功能最强大复杂的,不过仅限于 windows 开发,记得有个图标是🍅的插件有查找函数引用,重命名等功能,非常强大,和后来的 idea 已经差不多了。
|
80
bsg1992 7 天前
@wanguorui123 Mac VS 和 windows 不是一个东西 Mac 就老实使用 rider
|
81
laminux29 7 天前
哈哈哈,因为你的打开方式不对。正确的打开方式是:
1.项目所有组件都是微软系。C# + WCF + MSSQL 。 2.Windows 11 开发机,至少 10 个显示器。 3.VS 4 个 debug 面板,每个显示器放一个。 4.从 VS 的 C# 代码,进行 DEBUG ,一路单步,能直接从 C# 单步到 MSSQL 的 SQL 存储过程中。 这就是为啥说 C# 程序员已经下班带娃了,Java 程序员还在调试环境的原因。 但并不是说这一套就很强,因为这个组合,只能做小公司的小项目。 |
82
bsg1992 7 天前
Visual Studio 在之前几年确实 没人能打的过,现在就不好说了。
如果是围绕 Windows 开发首选还是 Visual Studio |
83
ShadowPower 7 天前
我在听到这个说法的时候,那时我还在写 C++
我曾经用过 VS 、Dev C++、Geany 、Code::Blocks 、Qt Creator 、Eclipse 、Xcode 这些玩意 仅考虑易用性的话,仅次于 VS 的实际上是 Qt Creator…… 至于 Clion ,当年没有,后来刚出的第一天我就去试用了 当时试着 debug 看一个 std::map 里的数据,发现只能看红黑树 在那个时间点,VS 确实还是无敌的 |
84
Dropless 7 天前
|
85
angryfish 7 天前
十几年前感觉 VS 写挺强的,估计当时确实是最好的 ide 。后面接触到了 jb ,就开始嫌弃 vs 了。
|
86
wangyzj 7 天前
OP 是说 vs 还是 vscode ?
|
87
javazero 7 天前
“vscode 小白用的” 笑死了,既不知道 vscode 可以自定义快捷键,也不知道搞 ai 的主流都是用 vscode😂
|
88
movq 7 天前
mac 用不了 visual studio
|
89
aarontian 7 天前
@DeWjjj 如果你是老手码农,应该知道“Visual Studio 是最好的 IDE”这句话流行的时候还不存在 vscode 这个东西,而且这话基本是用于 c++语境(竞争者似乎应该是 qt creater/装什么什么插件的 eclipse/codeblocks 等等)。
idea 大概也没有现在好用或者说大部分人并没用过(那时候 javaer 广泛在用的还是 eclipse )。 所以你这段甚至没有想到 visual studio 这个 IDE 的话在旁人看来反差感十足。。 |
90
slack 7 天前 via Android
Visual Studio 什么都好,就是对 C 的支持很奇葩,MSVC 自作主张将某些标准库函数禁用。
|
91
akira 6 天前
珍惜现在还能争论这些鸡毛蒜皮的事情的时候吧。。要不了多久全部都要洗牌
|
92
RyanCnn 6 天前
笑麻了,程序员社区连 vs 和 vsc 都分不清,甚至题都不认真看就开始大放厥词,还大言不惭的说 vsc 是小白用的🤣
|
95
DeWjjj 6 天前
@lysShub
1.抽取所选定计算类代码转变成变量对象,并且在多处使用处自动替换成变量。 2.抽取代码片段,打包成函数并在多处使用处自动转换成对象。 3.调用函数处编辑参数,会传到到函数端进行一个简单的默认定义。 4.文件夹全文件修改历史,git 历史用户注释。 5.调试阶段可以进行外部的代码调用算参数,不需要把代码写在编辑器里面检测。 你去看看 jetbrains keyboard shortcut 对比 vsc keyboard shortcut 和 vs keyboard shortcut 就知道,jb 给代码编辑做了多少功能了。 |
96
drymonfidelia OP @wangyzj 没有写 Code 很明显是 VS
|
97
ghostsf 4 天前
vs 的一些软件设计模式挺反感的,一直不喜,最强也就 debug 动态插桩。现在用好 Rider 或 Clion 不要太爽
|