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