![]() | 1 geelaw 2022-06-09 05:42:48 +08:00 ![]() 支持,天下苦 Electron 久矣 |
![]() | 2 Girlphobia 2022-06-09 06:12:00 +08:00 ![]() 很怀念 Atom 的全局搜索 /替换。 ![]() ![]() 相比于 VSCode 的 Search Editor ( https://code.visualstudio.com/updates/v1_43#_search-editors ) ,图标有文字注释,可以在搜索结果内逐个检查上下文替换。 |
![]() | 3 pengtdyd 2022-06-09 06:59:25 +08:00 rust 用来写 GUI 这个是不是有点用偏了。。。rust 应该在嵌入式和高性能场景使用吧。 |
![]() | 5 laogui 2022-06-09 07:45:28 +08:00 via Android ![]() 五年前 vscode 火起来的时候就感觉要关了,竟然坚持到现在。 |
9 sigoden 2022-06-09 08:43:07 +08:00 ![]() 现在有了 LSP 标准,IDE/Editor 的壁垒没以前高了。 发现已经有好多 rust 编写的 IDE/Editor 了: https://github.com/helix-editor/helix https://github.com/lapce/lapce https://github.com/zee-editor/zee |
10 07ly 2022-06-09 08:48:19 +08:00 编辑器作为占据开发人员大部分工作时间的软件,那性能肯定是越高越好。 |
![]() | 11 chendy 2022-06-09 08:49:12 +08:00 除非插件也都 rust 写质量还都高的恐怖,否则也就图一乐吧 (怎么感觉不少大佬都进入了手里拿着 rust 于是干什么都用 rust 的神奇状态了呢 |
12 drackzy 2022-06-09 08:56:23 +08:00 ![]() 用过几个 Rust 写的 UI 程序丝滑般流畅感觉不到卡顿。neovide 、alacritty 、wezterm 之类的。 |
13 miniliuke 2022-06-09 09:03:33 +08:00 目前 RUST 大部分 UI 都是 GPU 实时渲染,软件一开下来 GPU 呼呼的...... |
14 jorneyr 2022-06-09 09:08:35 +08:00 ![]() Atom 的 Ui 细腻程度比 VS Code 高太多,可惜当年坚持使用 Atom ,但最后还是无奈放弃。 |
![]() | 15 ttgo 2022-06-09 09:11:16 +08:00 从 atom 一出生,就一直在用 atom 做文本编辑器 |
![]() | 16 AV1 2022-06-09 09:23:22 +08:00 ![]() Adobe 也是去年这个时候宣布放弃 Brackets 。 |
![]() | 18 ikaros 2022-06-09 09:32:30 +08:00 ![]() VS Code 会因此做出啥改变吗? |
19 nothingistrue 2022-06-09 09:35:17 +08:00 @thtznet #8 你要这样认为,那你很适合用记事本( windows 自带那个记事本)编码。 |
![]() | 20 holydancer 2022-06-09 09:36:44 +08:00 Apple 啥时候能放弃 Xcode 就好了,槽点太多 |
21 Leviathann 2022-06-09 09:37:38 +08:00 @chendy 最近出的新编辑器好像都是用 wasm 的插件体系 |
22 sigoden 2022-06-09 09:41:57 +08:00 现在经济不行了,没有前景的东西估计会应砍尽砍。猜猜还有哪儿? |
23 serialt 2022-06-09 09:59:21 +08:00 毕竟都是微软的,同样的框架,同样的功能 |
24 shmilypeter 2022-06-09 10:00:17 +08:00 Atom 的字体以及 UI 看起来是真的舒服,不知道 VS Code 能不能调成一样的。 微软做 VS Code 反而是最成功的,后来居上把很多竞争者都干嗝屁了,不知道现在还有没有人花钱买 sublime |
![]() | 25 darksword21 PRO @shmilypeter 同,虽然不用 atom 但是我觉得他的 ui 真的非常好看 |
26 shmilypeter 2022-06-09 10:05:48 +08:00 ![]() @darksword21 我找到了 VS Code 安装 Atom UI 的插件了,装上去效果感觉不错 https://marketplace.visualstudio.com/items?itemName=tobiasalthoff.atom-material-theme |
![]() | 27 molvqingtai 2022-06-09 10:08:26 +08:00 真的好喜欢 ATOM 的 UI 啊,真的很讨厌 vscode 浓浓的巨硬风格,都快成编辑的的标准布局了 |
![]() | 28 Mateverse 2022-06-09 10:11:34 +08:00 ![]() 虽然 ATOM 确实似乎好看一点,但是每次打开跟难产一样,真的受不了。 |
![]() | 29 Envov 2022-06-09 10:12:32 +08:00 atom 的颜值和快捷键一直挪用到 vscode 上 |
![]() | 30 molvqingtai 2022-06-09 10:12:53 +08:00 @shmilypeter #26 只是变了主题,和 ATOM 的布局美观度差太远了 |
![]() | 31 Mrxx 2022-06-09 10:13:58 +08:00 一直在用 ATOM+vim ,直到忽然卡的受不了,也没有解决办法,就放弃了 |
![]() | 32 lujiaosama 2022-06-09 10:14:33 +08:00 @holydancer Xcode 就是座陈年屎山, 重构不知道要花多大精力. 我就不理解一个 ide 大得这么离谱, 放着不动都几十个 g, 而且每次都只能升级系统才能装上最新的 Xcode. |
![]() | 33 GlobalNPC 2022-06-09 10:14:57 +08:00 @shmilypeter 我买了 sublime text 3 然后 VSCode 出来了,就没用过 sublime 了 |
![]() | 34 janxin 2022-06-09 10:20:22 +08:00 ![]() Atom 实在太卡了,当时一直坚持 ST3 ,直到 VSC 接任 VSC 没有这么强的优化的话也被我丢到垃圾桶去了 |
![]() | 35 darksword21 PRO @shmilypeter 差远了,看 tab 看边角,我记得 vscode 的 ui 是不允许改的吧 |
![]() | 36 so898 2022-06-09 10:21:24 +08:00 ![]() Atom 看着 VS Code ,仰天长叹:既生瑜何生亮! |
![]() | 37 Buges 2022-06-09 10:32:38 +08:00 via Android ![]() @chendy 是这样的,rust 提供的很多特性让人用了就回不去,再写别的语言就很痛苦。习惯了 rust 你就不会去写防御性编程,不会关心资源释放,经常写出空指针异常和泄露资源。还有没有 ADT 很多东西都不会表示了。 其实还有一个古早的 rust 写的编辑器:xi-editor 。 |
![]() | 38 B4PLpPSsR4voMdx0 2022-06-09 10:44:27 +08:00 ![]() 同生态位下,vscode 开源式垄断更进一步了。 |
![]() | 39 fuchish112 2022-06-09 11:00:49 +08:00 就看看未来几年是否有新的编辑器改变现有格局了,说实话,vscode 还是不够丝滑。 |
![]() | 40 liuxu 2022-06-09 11:06:34 +08:00 想象一下,你将有一个只占 100MB 内存(夸张)的 IDEA Ultimate ,Vscode ,Xcode |
41 sigoden 2022-06-09 11:18:50 +08:00 ![]() 我们错过了编程语言,错过了操作系统,错过了浏览器。但正在经历 IDE 的黄金时代,但我们什么都没做。 |
![]() | 42 GiantHard 2022-06-09 11:26:12 +08:00 ![]() 我感觉真正需要的是使用 rust 编写的 LSP server |
43 fpure 2022-06-09 11:34:53 +08:00 支持为 rust 写 ui 多踩踩坑 |
44 ViriF 2022-06-09 13:09:49 +08:00 这个就是 warp 在博客里提到的 GUI 框架实践吧 https://www.warp.dev/blog/how-warp-works |
45 MegrezZhu 2022-06-09 13:16:37 +08:00 早该放弃了,除了好看一无是处,几年前我用的时候就是因为 atom 内存泄露以及严重卡顿而转投 vscode 的。 |
46 mxT52CRuqR6o5 2022-06-09 13:24:23 +08:00 via Android 似乎越来越倾向于用带 runtime 和 gc 的语言去做 ui |
![]() | 47 davin 2022-06-09 13:32:26 +08:00 @Girlphobia 底部的搜索 /替换和 Sublime text 很像呢 |
![]() | 48 opentrade 2022-06-09 13:35:07 +08:00 预料之中 |
![]() | 49 xiaopanzi 2022-06-09 13:36:29 +08:00 @Girlphobia VSCode 里面使用 vim 插件不更好? |
50 dcsuibian 2022-06-09 13:37:31 +08:00 只能说 vscode 太强了。 |
![]() | 51 oIMOo 2022-06-09 13:54:41 +08:00 我真的不明白,为什么没有一个编辑器(不是编译器哈),能做到想 Atom 一样,保存时多语言自动美化…… https://v2ex.com/t/849875 |
![]() | 52 wu67 2022-06-09 14:50:05 +08:00 @oIMOo 你是说保存后立刻触发格式化代码这个动作? 上几个版本的 vscode 就支持了, 不过需要依赖额外的扩展. "editor.codeActionsOnSave": { "source.fixAll": true } 先配置好格式化代码的默认扩展, 然后加上这个配置, 保存时就会自动格式化了. |
54 zenotian 2022-06-09 15:05:31 +08:00 ![]() 看了下 atom 源码,里面使用 remote 模块写的代码太多了,性能差是难免的。electron 版本升级早把 remote 干掉了,atom 重构可不是个小工程。 |
57 lamCJ 2022-06-09 15:44:45 +08:00 ![]() GitHub 放弃 Atom 也能理解,GitHub 自己都是 MS 的了,MS 已经有 VS Code 了还搞那么多编辑器干啥,浪费资源搞内部竞争吗哈哈。Atom 团队另起炉灶说不定是更好的出路。另外我还是觉得 VS Code 暂时无敌。 |
![]() | 58 villivateur 2022-06-09 15:45:16 +08:00 @geelaw VSCode 不也是基于 Electron 的吗? |
![]() | 59 geelaw 2022-06-09 17:13:37 +08:00 @villivateur 是啊,如果有一个不基于 Electron 的 VSCode 的话我会倾向于使用那个想象中的版本。 |
60 lolizeppelin 2022-06-09 17:20:28 +08:00 ![]() 回想起了用 atom 卡得我蛋痛的经历,导致我看见 js 写的编辑器就怕 对 vs 的抵触也是因为 atom......... 去死吧!!!!渣渣!!! |
![]() | 61 libook 2022-06-09 17:23:09 +08:00 微软收购 GitHub 的时候就知道 Atom 要凉,与 VSCode 定位一样就没必要同时存在了。 Rust 门槛有点高,想搞插件平台的话可能开发者会少一些,不过依然期待。 |
![]() | 62 2NUT 2022-06-09 18:58:38 +08:00 ![]() sublime 提供了 ctrl shift p atom 提供了 electron vscode 提供了 lsp |
63 why1gz 2022-06-09 19:07:53 +08:00 via Android 毕竟,微软有自己亲儿子 vs code 。 |
![]() | 64 lysS 2022-06-09 19:56:46 +08:00 @villivateur vs code 的不是同一种 Electron |
![]() | 65 0x2CA 2022-06-09 21:27:13 +08:00 用过 Atom ,还是挺怀念的,不过的确没有 Vscode 好用,期待新的 ide |
![]() | 67 est 2022-06-09 21:45:15 +08:00 编辑器居然卷了个这么个玩意出来 。sublime4 免费党路过。 |
68 junkun 2022-06-09 23:06:07 +08:00 ![]() atom 就是速度太慢了,当初我也是更喜欢 atom 的,vscode 的左边那栏图标我现在都觉得不好看,并且在 mac 上 vscode 还多一个标题栏。但是感觉现在 vscode 也在越来越慢。 |
![]() | 69 jsq2627 2022-06-09 23:31:51 +08:00 ![]() @chendy “任何可以用 Javascript 来写的应用,最终都将用 Javascript 来写” 这句话感觉开始在 Rust 上套用了 |
![]() | 70 Frytea 2022-06-09 23:49:46 +08:00 ![]() 看到 Atom 就想叹一口气。之前公司联想台式机,每次打开 Atom 的官网就想装,然后信誓旦旦的决定用它替代 Vs code 做 C/C++ 远程开发,然后,,过两天发现太难用+太卡顿就卸了。。。。然后有一天,又打来了 Atom 官网。。。循环。。。 后来就用 sublime 了,多项目+海量代码+查找替换都很灵活丝滑好用。 于是现在就是 sublime + JetBrains 了。 |
![]() | 71 magicdawn 2022-06-10 00:17:02 +08:00 你们一群浅尝辄止的 Atom 用户不配说话 ..... Atom 好看且好用, 大规模应用 typescript 之前我还是用的 Atom 看我的 Atom settings https://gist.github.com/magicdawn/c4d99c4d707e75590232 后来因为 vscode 对 TypeScript 支持比 atom 强不少, 才逐渐迁移到 vscode |
72 MegrezZhu 2022-06-10 03:00:35 +08:00 ![]() |
![]() | 73 livenux 2022-06-10 08:39:16 +08:00 ![]() rust 不是已经有一个 gui 的编辑器了吗? lapce : https://lapce.dev/ 不知道体验如何。 |
![]() | 74 wobuhuicode 2022-06-10 08:58:18 +08:00 我在 16 年才用 vscode ,之前一直使用 atom 。现在 vscode 安装的主题还是 atom 的主题 |
![]() | 75 ychost 2022-06-10 09:58:38 +08:00 vscode 也好,atom 也好,感觉写代码还是没有 IDEA/WebStorm 流畅(重命名,引包,调试等等),当然 visual studio 仍然是宇宙第一 |
![]() | 76 tutuge 2022-06-10 10:09:41 +08:00 基于 GPU 开发 GUI 的项目越来越多了,Warp 、Zed |
![]() | 77 nojsja 2022-06-10 19:05:21 +08:00 今天刚下来体验了一下,win 上 20%的 cpu 占用率居高不下,关键是只开了一个文件,啥都没动,还是卸载了。 |
![]() | 78 okampfer 2022-06-11 09:51:41 +08:00 各位用过 JetBrains 家的 Fleet 了吗?感觉怎么样? |