1
geelaw 2022-06-09 05:42:48 +08:00 9
支持,天下苦 Electron 久矣
|
2
Girlphobia 2022-06-09 06:12:00 +08:00 1
很怀念 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 1
五年前 vscode 火起来的时候就感觉要关了,竟然坚持到现在。
|
9
sigoden 2022-06-09 08:43:07 +08:00 4
现在有了 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 2
用过几个 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 2
Atom 的 Ui 细腻程度比 VS Code 高太多,可惜当年坚持使用 Atom ,但最后还是无奈放弃。
|
15
ttgo 2022-06-09 09:11:16 +08:00
从 atom 一出生,就一直在用 atom 做文本编辑器
|
16
DOLLOR 2022-06-09 09:23:22 +08:00 2
Adobe 也是去年这个时候宣布放弃 Brackets 。
|
18
ikaros 2022-06-09 09:32:30 +08:00 1
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 2022-06-09 10:04:00 +08:00 via iPhone
@shmilypeter 同,虽然不用 atom 但是我觉得他的 ui 真的非常好看
|
26
shmilypeter 2022-06-09 10:05:48 +08:00 1
@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 3
虽然 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
infun 2022-06-09 10:14:57 +08:00
@shmilypeter 我买了 sublime text 3
然后 VSCode 出来了,就没用过 sublime 了 |
34
janxin 2022-06-09 10:20:22 +08:00 1
Atom 实在太卡了,当时一直坚持 ST3 ,直到 VSC 接任
VSC 没有这么强的优化的话也被我丢到垃圾桶去了 |
35
darksword21 2022-06-09 10:21:15 +08:00 via iPhone
@shmilypeter 差远了,看 tab 看边角,我记得 vscode 的 ui 是不允许改的吧
|
36
so898 2022-06-09 10:21:24 +08:00 1
Atom 看着 VS Code ,仰天长叹:既生瑜何生亮!
|
37
Buges 2022-06-09 10:32:38 +08:00 via Android 1
@chendy 是这样的,rust 提供的很多特性让人用了就回不去,再写别的语言就很痛苦。习惯了 rust 你就不会去写防御性编程,不会关心资源释放,经常写出空指针异常和泄露资源。还有没有 ADT 很多东西都不会表示了。
其实还有一个古早的 rust 写的编辑器:xi-editor 。 |
38
echo314 2022-06-09 10:44:27 +08:00 1
同生态位下,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 3
我们错过了编程语言,错过了操作系统,错过了浏览器。但正在经历 IDE 的黄金时代,但我们什么都没做。
|
42
GiantHard 2022-06-09 11:26:12 +08:00 3
我感觉真正需要的是使用 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 1
看了下 atom 源码,里面使用 remote 模块写的代码太多了,性能差是难免的。electron 版本升级早把 remote 干掉了,atom 重构可不是个小工程。
|
57
lamCJ 2022-06-09 15:44:45 +08:00 1
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 1
回想起了用 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 9
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 1
atom 就是速度太慢了,当初我也是更喜欢 atom 的,vscode 的左边那栏图标我现在都觉得不好看,并且在 mac 上 vscode 还多一个标题栏。但是感觉现在 vscode 也在越来越慢。
|
69
jsq2627 2022-06-09 23:31:51 +08:00 1
@chendy “任何可以用 JavaScript 来写的应用,最终都将用 JavaScript 来写” 这句话感觉开始在 Rust 上套用了
|
70
Frytea 2022-06-09 23:49:46 +08:00 2
看到 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 1
|
73
livenux 2022-06-10 08:39:16 +08:00 2
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 了吗?感觉怎么样?
|