nuomiphp
正在加载…
请使用更现代的浏览器并启用 JavaScript 以获得最佳浏览体验。
加载论坛时出错,请强制刷新页面重试。
吐槽一下 Visual Studio 2022
invalid
游戏开发我觉得 rider 和 vs2019 比较好用
fengjianxinghun
bestkayle
能用,我一直在用,要全局翻墙
bestkayle
fengjianxinghun
但是 vscode 和 jetbrains 的 copilot 可以不翻墙或者用规则翻墙。还好的是 vs2022 的提示能力比之前强了不少。
lightjiao
Unity 游戏开发一枚,日常使用 VS2022 写 C# ,内存占用低,debug 体验好(有效性与准确性),大文件分析速度快,没有装任何 Extension
1. 主题我一直用默认的 dark ,不太熟其他的
2. 快捷键直接支持改 keymap ,我都改成 vscode 的 keymap 的
3. 自动补全我目前觉得是刚好能用,不至于 codpilot 那样烦,也不至于提示得完全不对,主要是 “采取” 与 “不采取” 的操作都方便
我觉得有一些其他体验不如 rider:
1. debug 想把变量以 json 的形式序列化,很麻烦,得要手动在命令行里敲代码
2. 没有内置 IL viewer
3. 一些操作提示的效果不如 rider 明显、方便
4. 窗口的悬停与布局总是很迷,至今都没有很懂
ShineyWang
lightjiao
debug 强推 ozcode 这个插件支持数据导出
MCVector
lightjiao
Unity 和 VS 确实配合的挺好的。VS 调试应该是业界最好用的了。另外加上 Resharper 插件就更好用了。
idealhs
lightjiao
这次的更新,Text Visualizer 可以解很多东西了,甚至 base64 ,你试试 json 是不是被 format 了
fengjianxinghun
lightjiao
我是 unity2018.4 配合 vs2022 + copilot + shaderLabs + Unity 扩展
cnbatch
我一直都不喜欢黑色主题,无论是 VS 还是 VSC 还是其他软件包括系统本身,看久了总觉得文字残影暂留在视网膜,转头看其他地方就觉得很不舒服。
可能是因为我喜欢整个房间都亮着,这种情况把屏幕调得暗成黑板或多或少都会造成视觉不适。
于是一直没遇到过颜色问题。
不过我也试过调成其他颜色模式,例如设成“深色”,并不会出现“改个黑色背景,字体是黑色的看不到”这种怪事,都是自动变成黑底亮字。
至于快捷键,它设在那就随它去吧,反正用来用去也就几个:
编译当前项目(CTRL+B)
编译整个大项目(CTRL+Shift+B)
自动排版(CTRL+SHIFT+K & F)
代码变注释(CTRL+SHIFT+K & C)
取消注释(CTRL+SHIFT+K & U)
然后还有调试功能的 F5 ,以及立即编译并执行但不调试(CTRL+F5)。
因为这几个很常用而其他很不常用,于是我就只记得住这几个,其他的组合快捷键从来记不住( CTRL+Home CTRL+End CTRL+Delete CTRL+PageUp CTRL+PageDown CTRL+A CTRL+C CTRL+V CTRL+X CTRL+Z CTRL+Y 这些不算数),懒得记,都是鼠标直接点菜单。
反正我觉得对于记不住的快捷键完全没必要理会,当作不存在就好,毕竟可以直接鼠标点菜单。手动去取消掉完全是浪费时间。任何编辑器和 IDE 我都是这样对待的,懒得给自己增添麻烦。
自动补全除了按回车,其实也可以用 TAB ,方向键选好需要的条目直接 TAB 就行。
除了小括号自动补全,选中一堆字然后按一下括号,自动给这堆字左右两侧添括号。这个功能是全新的,VS2019 及之前的版本都不会这样,我也还没习惯。
相比旧版本 Visual Studio ,我觉得 VS2022 最方便的是标签栏自动换行,打开的文件多了,切换起来很方便。
sl0000
cnbatch
黑底白字对比度太高, ips 屏幕看起来确实很不舒服我一般用屎色背景, 自带主题几乎没有这个颜色, 大概就是这几种颜色#ccd5ae #e9edc9 #fdf5c4 #f9ebc7https://coolors.co/ccd5ae-e9edc9-fdf5c4-f9ebc7
klo424
11 年 C# 老 coder 表示,vs 我只装了 resharper 插件,其余基本都是默认配置,就这样用了 11 年吧!换别的 IDE 我还真用不惯,vscode 我都不爱用,只用它搞搞前端代码,谢谢文档之类的,更别提别家的产品了,那叫一个别手。
idragonet
klo424
#15 是的,VS2022+ReSharper YYDS!
Chad0000
klo424
17 年老 C#表示,我连 reshaper 都没有安装。只有 vs 就够了。vs 后端,vscode 前端。目前够用。
missdeer
vs 写 C++一定要装 vax 插件
另外,如果不是刚需调试器的话,不需要用 vs ,vscode+clangd 用得爽多了,其中 vscode 可以替换成任何支持 lsp 的代码编辑器,比如 Kate ,vim 等等
lightjiao
idealhs
我查了一下 text visualizer ,我的需求不是对某个字符串解析,我的需求是看对象的时候,想把整个对象(或者对象列表、字典) json 化,这对于查看数据很方便
chrawsl
bestkayle
我的反正可以用,配了个流量规则
changnet
若不是 dmp 文件必须要用 VS 来调试,我都不想用 VS 。用 MinGW 、MSYS 之类的也可以编译 C++,但唯独调试这一块搞不定,QtCreator 也不认 dmp 文件
chengxiao
gui 这种东西,设计不好就是各种反向操作
各种软路由上的 gui docker..看的我一愣一愣的 你让我用命令行肯定比这繁琐的 gui 要简单多了
404neko
那我建议别用了
我自己用 CMake + VSCode
sloknyyz
vs 是编译器+调试器,不是编辑器。
sl0000
sloknyyz
是, 我就是打算用来编译和调试, 项目模板文件就是 vs 的.下了 DoomEmacs, 在学配置, 快捷键统一用来了很爽. 话说再过 10 年, Win 能让我直接修改默认快捷键么? 算了, 不强插快捷键就不错了, Xbox bar 这个玩意拦截了好几个快捷键, 然后修改列表居然缺一个 alt+win+w 的设置, 改都改不了.
« 上一页