1
willm 2018-12-25 12:41:24 +08:00 via Android
这玩意卡得让我怀疑人生,还是 vax 靠谱
|
2
zst 2018-12-25 12:53:38 +08:00 via Android
同觉得卡....之前反馈了人家看了日志觉得不卡 emmmm
|
3
ColinZeb OP @willm 不是有个 performance guide 吗,不用的关掉就好了吧,主要这些 bug 惹人心烦,配置又太复杂了搞不清楚
|
4
PerFectTime 2018-12-25 13:41:28 +08:00
为啥我就没这个问题呢....
alt+enter 舒服的一笔 |
5
GiantHard 2018-12-25 14:11:35 +08:00
目前 VS + R# + VSVim 在用
1. 没用过鼠标上的前进后退代码导航功能,我都是自定义的快捷键用来前进后退导航 2. Ctrl+Click 在 VS 上原本应该是没有功能的吧,之前好像要靠一个微软出的插件才能添加一个转到定义的功能(记忆比较模糊)?但是安装了 R# 之后,F12 就是“转到定义”,与 VS 的 VC++ 6 布局默认配置一致,但是如果定义来自第三方库,就会尽可能的反编译,相当于是拓展的 VS 的功能; Ctrl+F12 是 “转到实现”,这个可能是之前 VS 不具备的功能吧。 3. 这个地方我用的是 VS 的智能提示,毕竟现在有了 AI 智能提示功能。不过 VS 跟 R# 现在都有了过滤器的功能,可以在提示列表里面只显示指定的项(本地变量、类),应该可以缓解一下吧。 4. R# 的保留 VS 按键习惯的目的是把原先 VS 快捷键对应的功能改为 R# 的对应的功能。如果 R# 提供了一个 VS 不具备的功能而且刚好用了你按下的快捷键,就会询问你是否使用 R# 的。 平滑过渡的话,你可以把 R# Options - Environment - Keyboard & Menus 里面的 Override VS refactoring 取消勾选,这样常用的功能就都被替换成了 VS 自己的实现,但是你仍然可以在右键菜单中找到 R# 的实现(可能更丑,但是功能一般来说会更强) |
6
ColinZeb OP @GiantHard 多谢回复,以前的试用都是很多小问题,具体情况忘了。我只能按现在这次试用来描述,
现在的情况来说我用的是最新版 2017。很多功能 vs 都有,估计 resharper 还没处理好兼容性吧。 3.这个我设置半天弄好了,是 live template 的问题,默认 if 的模版会过滤出所有的 bool 字段和方法,所以正常的对象不会列出来,禁用 if 模版就好了 4.我按 ctrl click 就会弹出,结果选那个都不是 vs 自带那个,只有一个比较像是 metadata view,但他把注释展开了,不知道是好是坏 另外你说的这个我也知道,如果选了这个右键菜单太恐怖。不过可以凑合用。 现在最令我烦恼的是鼠标前进后退了,这个比较常用,文件太多就靠这个来切换了。 |
7
sarlanori 2018-12-25 17:39:44 +08:00
以现在 VS 功能的完善性,基本上可以不用 Resharper 了。
|
8
nananqujava 2018-12-25 17:44:09 +08:00
我不用 Resharper 写不了代码
|
9
ColinZeb OP @sarlanori 嗯 不用也不想,但用了发现还是有好多 vs 没有的,比如清理引用的程序集,code clean 也比 vs 强劲一点
|
10
zt06640 2018-12-25 18:41:44 +08:00
直接上 RIDER
|
11
beginor 2018-12-25 18:49:00 +08:00 via Android
R# 的强大之处是代码分析以及超强的重构功能, 这些都不是 VS 能比的。
另外强烈推荐试试 Rider,Jetbrains 自家出品的跨平台 C# IDE,功能已经基本完善, 不要再纠结这货是不是 Java 写的了 |
12
gabon 2018-12-25 18:54:36 +08:00 via Android
配合 rider 使用,作为从 Java 开发,idea 重度用户转.net 开发的使用 rider 几乎零障碍
|
13
32167 2018-12-25 19:07:35 +08:00
Ctrl+T,searchEverywhere,VS2017 自带了一个,但是不好用搜文件名还凑活。
Ctrl+E+C 整理代码 Ctrl+R+O,移动文件,自动修改对应的引用以及命名空间。 Alt+PageDown 移动到文件内下一处错误 Alt+Shift+PageDown 移动到解决方案下一处错误 Ctrl+Alt+U,单元测试。 Alt+\ 文件内成员提示。 To-do List. 这些功能都挺好用的吧 |
14
lovefantasy 2018-12-25 22:18:16 +08:00
用习惯了 Idea 感觉 VS 一点也不好用,写 C/C++的体验也没有前者好。。。宇宙第一 IDE 是怎么来的?
|
15
Midnight 2018-12-25 22:43:30 +08:00
嫌 vs 装 r#太臃肿,直接用 Rider 了
|
16
ColinZeb OP @lovefantasy 不习惯不能说人家不强啊,用一年再发表意见
|