TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Moving Atom to React

407 点作者 _pius将近 11 年前

24 条评论

kolev将近 11 年前
I've used React since it became available and the editor is still pretty slow, to be honest. Can't imagine using it with the option enabled. Honestly, Sublime Text is great, I've purchased a license, but the speed of development will kill it. Every day I "Check Update" and I get disappointed. Not that it needs that much new stuff, but still. You don't feel the heartbeat, if you see what I mean. One great feature of Sublime that I miss in Atom is persisting unsaved changes between restarts, which I abused for temporary To Do lists and stuff.
评论 #7981100 未加载
评论 #7982029 未加载
评论 #7982683 未加载
donw将近 11 年前
Having spent the past two weeks diving deeply into React, this doesn&#x27;t surprise me. If you haven&#x27;t tried it out, give it a go.<p>Being able to rewrite the virtual DOM at will makes development <i>so</i> much cleaner, and it plays incredibly well with other tools, because React is just a presentation layer (I&#x27;m using it with Backbone)<p>There are rough edges (TransitionGroup), but they clearly know what they are doing.
评论 #7980518 未加载
评论 #7981975 未加载
评论 #7980488 未加载
cnp将近 11 年前
So psyched. The speed in which the editor used to function drove me totally crazy and I was hoping that GitHub would find a solution. And I&#x27;m doubly psyched that they chose such an awesome technology! Great work.<p>edit: Just installed the update and indeed, all of the &quot;clunk&quot; that you used to feel is gone. Gonna retire Sublime Text 3 now :)
评论 #7981505 未加载
forrestthewoods将近 11 年前
I hope that some day Atom is fast, full of features, and on Windows. My gut tells me it will be a long, long time til it replaces Sublime Text 3 as my editor of choice. =[<p>Edit: Since several people chimed in with the same thing. I&#x27;ll check out the windows binaries for. I expect to use ST3 for awhile longer still, at least until Windows is a first class citizen, but this will be great to monitor Atom&#x27;s development. Thanks!
评论 #7980328 未加载
评论 #7980308 未加载
评论 #7980251 未加载
评论 #7980639 未加载
exogen将近 11 年前
The new rendering method kills subpixel font rendering, I suspect due to the translate3d hardware acceleration. Unfortunately noticeable for those of us not yet on retina-resolution screens.
评论 #7982079 未加载
评论 #7984277 未加载
评论 #7982599 未加载
评论 #7981801 未加载
评论 #7982600 未加载
Sir_Cmpwn将近 11 年前
This is a natural consequence of forcing an editor into the browser. Everything about Atom just seems so unneccessary to me.<p>What&#x27;s compelling about Atom that draws people in, compared to Sublime or even vim (my editor of choice)?
评论 #7981239 未加载
评论 #7980756 未加载
RSO将近 11 年前
I&#x27;ve been using Atom for a while now, and I&#x27;m really impressed with the progress that it&#x27;s showing. There are still some times that I&#x27;m forced to switch back to Sublime (mass-editing a large text file for instance), but I&#x27;m really enjoying the experience!
mproud将近 11 年前
A 2 MB file limit makes Atom just impossible for me to use.
评论 #7989701 未加载
评论 #7981984 未加载
评论 #7981439 未加载
elwell将近 11 年前
Not trying to start an editor war, but I&#x27;ve been trying to learn Emacs for the past week. The learning curve is still at the point of being frustrating&#x2F;painful. Should I stick with it or download Atom? (Anyone have a solid opinion between the two?)
评论 #7980493 未加载
评论 #7980489 未加载
评论 #7980564 未加载
评论 #7981105 未加载
评论 #7981481 未加载
评论 #7980466 未加载
评论 #7980602 未加载
eknkc将近 11 年前
Just checked the new version briefly. Scrolling performance seems to be much better, especially on a large display with fullscreen editor. Atom is getting pretty decent for daily use.
评论 #7980063 未加载
beefman将近 11 年前
I tried scrolling through a 1MB JSON file with all four combinations of React DOM on&#x2F;off and hardware acceleration on&#x2F;off. Anything with React on was crashing slow. With React off, hardware accel was maybe slightly better on. Sublime 2 blew Atom away. Chrome had flawless scrolling too (albeit with no syntax highlighting). MacBook Pro running 10.9.3.
ivank将近 11 年前
Typing text at the end of a 1000-line file seems to be laggier with the React-based editor enabled.
niix将近 11 年前
One of my biggest pain points with Atom was the speed. More specifically, the selecting of multiple lines greatly killed performance and made me switch back to Sublime. Glad to here they are making efforts to speed the editor up, I&#x27;ll give it another go!
评论 #7982008 未加载
mercer将近 11 年前
I would love to switch from Sublime Text to Atom, but the two main things holding me back are the noticeable performance issues (compared to ST), and vim keybindings.<p>ST&#x27;s vim support is good enough for me, and when I need more I&#x27;ll just switch to Vim for those things. But Atom unfortunately is still too limited, although it&#x27;s good to see progress.<p>Happy to see the performance issues being worked on, though, and as a big fan of React, I&#x27;m happy with their choice.
jipumarino将近 11 年前
It gets better every time I try again, but I&#x27;m still missing four things:<p>- Good project management. I tried the project-manager plugin, but it doesn&#x27;t seem to remember my fuzzy finder options and reindexes everything every time.<p>- Good Vim emulation, like Vintageous in Sublime.<p>- Keyboard mapping override. I use cmd-j and cmd-k for switching tabs in Sublime. I cannot map this easily in Atom.<p>- Actually, I disabled tabs in Sublime and only use the side bar. I miss this in Atom too.
spolu将近 11 年前
This is very interesting. Reminds me of what I saw in Chrome Secure Shell source code while hacking a while back on a vt100 emulator in JS.<p>ls -l ~ was always the best test to see how scrolling would behave and how fast was the rendering...<p>What they say here and what I realized then is that the most important part is about rendering only what is visible on the screen!
desireco42将近 11 年前
I finally tried Atom and it looks pretty much like SublimeText, which I use quite a bit. Is there a reference somewhere where it says it was inspired by good work of SublimeText editor?<p>Ah Google always provides:<p><a href="https://github.com/atom/atom/issues/2038" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;atom&#x2F;atom&#x2F;issues&#x2F;2038</a>
评论 #7980594 未加载
sandyarmstrong将近 11 年前
Weird behavior with scroll wheel. It seems to not stop where I&#x27;d expect. Works great with trackpad, so I guess that&#x27;s what the developers must be using.<p>Fast scrolling by dragging the scrollbar nub is pretty slow, still, but this is definitely an improvement.
评论 #7980324 未加载
hoffer将近 11 年前
No mention of the Brackets editor here from Adobe. Also built with JS and open source. Any opinions on it in comparison to Atom? <a href="http://brackets.io" rel="nofollow">http:&#x2F;&#x2F;brackets.io</a>
TheMakeA将近 11 年前
One thing that I would like to see is multiple process support. At least once per day, one tab will become unresponsive (for seemingly no reason) and I have to kill the entire editor and reopen it.
评论 #7980285 未加载
jbeja将近 11 年前
Would they gain better performance if they use canvas intead the dom?
评论 #7982915 未加载
评论 #7982163 未加载
SimeVidas将近 11 年前
&gt; We also render the cursors and the hidden input field that receives keyboard events as their own layers on the GPU<p>How is this performed? transform: translateZ(0)?
cturhan将近 11 年前
After this news, I downloaded and build on windows and yeah it might replace my favorite text editor :)
flyrain将近 11 年前
Why we need another editor? We already have vi, emacs, st, ... Why Atom?
评论 #7981332 未加载