V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
x77
V2EX  ›  问与答

受不了 VSCode 了, Android Studio 能不能代替 VSCode 搞 Flutter 开发?

  •  
  •   x77 · 320 天前 · 1460 次点击
    这是一个创建于 320 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Android Studio 开发 Flutter Windows 、Flutter Web App 好用不?可以 Debug 不?

    第 1 条附言  ·  319 天前
    附加吐槽 VSCode 吧

    **Setting 冗长而无意义**

    设置项多得像本书,找个设置需要搜索,但是需要理解 VSCode 的设置分类及编排才能找到需要的设置,使用 Setting 的成本很高。另外,如“是否自动调整编辑区大小”、“是否使用快捷按键”等主观决定的东西找不到设置,而“字体大小”、“Tab 多少个空格”等机器可以自动优化的设置倒是搞出一大坨选项让人类去选。

    **几乎所有窗口都挤在一个平面上,影响用户关注新的信息。**

    新窗口一般是需要关注的新信息,*如,打开设置、打开扩展*,这个时候用户就是要修改设置或者扩展,就弹出居中 Dialog 让用户关注就行。VSCode 搞得弹出窗口挤到编辑区去,一方面要去找(现在屏幕都比较大,开左右 2 个甚至 4 个编辑区也很平常,这个时候真的要看看 Setting 藏在哪里),另外编辑代码的窗口大小并不合适看 Setting 或者扩展,挤到编辑区体验很差,真怀疑开发者跟层叠模式或是 Dialog 有仇。

    **过于强调按键操作,忽略鼠标操作**

    看快捷键设置列表,估计得有上千条快捷键设置,看来不用鼠标都可以使用 VSCode 了。Flutter 混合开发涉及的工具比较多,改 Android 端插件需要跳到 Android Studio ,改 Windows 端需要跳到 Visual Studio ,这种场景不适合用耗费记忆的快捷键,不可能切到 AS 我就记起 AS 的快捷键,切换到 VS 又去记起 VS 快捷键。

    而频繁使用的菜单项、右键菜单却没法自定义。一年都点不到一次东西再过一年可能还在那,如 new terminal 这个在 terminal 窗口点击按钮就行,没人会在终端窗口下又大老远跑到菜单里去操作 terminal ;再如改变选择文本改大小写,鼠标右键菜单多方便,到了 VSCode 里:“对不起,请用快捷键”,否则请点击两次菜单,再从菜单里搜索改变大小写命令。鼠标很贵吗?

    **自动调整布局,不恰当的主动性**

    一不小心双击一下 tab ,结果编辑区的大小给重新调整了,想变回去没办法,搞得我每次都费时间调回去。现在屏幕分辨率很大,编辑区一行显示 50 个字对人眼是比较舒服的排版,屏幕左右放两个编辑区很好,点两下 tab 给我调大编辑区布局,这是要让我从屏幕左边看到屏幕右边吗?

    一不小心猫踩到键盘了,又进入了啥模式,还不知道怎么退出来,屏幕甚至没有任何提示(要按按钮退出来,是的,你得记住它的快捷键)
    6 条回复    2023-06-16 10:44:35 +08:00
    SJH0402
        1
    SJH0402  
       319 天前 via iPhone
    好用
    cvbnt
        2
    cvbnt  
       319 天前 via Android
    fox0001
        3
    fox0001  
       319 天前 via Android
    Why not ?不过我们目前只做 App 开发。
    darkengine
        4
    darkengine  
       319 天前
    Android Studio ,IntelliJ 都可以啊
    wchluxi
        5
    wchluxi  
       319 天前
    为什么不说说受不了 vscode 哪些点?
    Sniper000
        6
    Sniper000  
       319 天前
    VSCode 哪里受不了 很好用啊
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2624 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 70ms · UTC 14:27 · PVG 22:27 · LAX 07:27 · JFK 10:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.