TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Atom

1475 pointsby hswolffabout 11 years ago

114 comments

tzsabout 11 years ago
From &quot;The Zen of Programming&quot;:<p>------<p>Hearing a disturbance, the master programmer went into the novice&#x27;s cubicle.<p>&quot;Curse these personal computers!&quot; cried the novice in anger, &quot;To make them do anything I must use three or even four editing programs. Sometimes I get so confused that I erase entire files. This is truly intolerable!&quot;<p>The master programmer stared at the novice. &quot;And what would you do to remedy this state of affairs?&quot; he asked.<p>The novice thought for a moment. &quot;I will design a new editing program,&quot; he said, &quot;a program that will replace all these others.&quot;<p>Suddenly the master struck the novice on the side of his head. It was not a heavy blow, but the novice was nonetheless surprised. &quot;What did you do that for?&quot; exclaimed the novice.<p>&quot;I have no wish to learn another editing program,&quot; said the master.<p>And suddenly the novice was enlightened.
评论 #7310461 未加载
评论 #7310940 未加载
评论 #7310378 未加载
评论 #7310443 未加载
评论 #7316477 未加载
评论 #7310457 未加载
评论 #7311842 未加载
评论 #7310448 未加载
crazygringoabout 11 years ago
I was all ready to be skeptical and everything... but this could actually be amazing.<p>I currently use Chocolat for code editing, which is beautifully elegant and I love it, but there are 25 little tiny things that I <i>really</i> wish I could fix. I file issues, but the developers rightly have their own priorities. It&#x27;s closed-source, but even if it were open source, I&#x27;m not about to learn how to use XCode and Objective C and figure out how to compile and whatnot.<p>But if Atom is ultimately just a big collection of straight-up node.js files, and anyone can go in at any time to change a line here or there -- and it&#x27;s in <i>JavaScript</i>, so it couldn&#x27;t be easier for programmers in general -- and there&#x27;s no compilation step or anything -- then it&#x27;s almost a fundamental paradigm shift for what desktop software could be.<p>It already makes me dream of a word processor I could hack like that, or a music player. Just by opening up a text editor. It&#x27;s an inspiring thought.
评论 #7308847 未加载
评论 #7310643 未加载
评论 #7309845 未加载
评论 #7311336 未加载
评论 #7312539 未加载
评论 #7310541 未加载
评论 #7310294 未加载
评论 #7309580 未加载
评论 #7315518 未加载
评论 #7309887 未加载
davexunitabout 11 years ago
&gt; A hackable text editor for the 21st century<p>I&#x27;ll fix: A proprietary (unhackable) text editor that only runs on OS X.<p>I imagine that web developers will drool over this.
评论 #7309223 未加载
评论 #7309957 未加载
评论 #7309415 未加载
评论 #7309521 未加载
lhnzabout 11 years ago
There&#x27;s real opportunity here for Github and I hope they take it.<p>Why is the basic workflow of the modern-day programmer split over multiple tools and over multiple systems?<p>Aspects of Github could be modularised and added to the editor while still keeping the underlying tool simple and this could change our user experience for the better.<p>Imagine flipping through your pull requests in the text editor and then seeing your friends comments and code reviews appear on top.<p>Imagine an issue being created on Github and the file(s) referenced instantly glowing.<p>This opens doors to thinking about the engineering workflow in a new holistic manner.
评论 #7309042 未加载
评论 #7308998 未加载
评论 #7309526 未加载
评论 #7309182 未加载
评论 #7312402 未加载
评论 #7311698 未加载
atmosxabout 11 years ago
The more I see new editors floating around, the more I&#x27;m sticking to VIm. I am getting old, or it&#x27;s a just a survival instinct.<p>On the other hand, the more the better, but we have already too many editors around.
评论 #7308959 未加载
评论 #7308751 未加载
natural219about 11 years ago
I am very excited about this, I love the Github team and this looks like a great tool.<p>My only question is -- why should I switch to this from Sublime Text? Are there specific use cases it handles better out of the box, or is it more of a modular base that will be expected to grow and outfeature ST2&#x2F;3&#x27;s seasoned plugin economy? I am very happy with Sublime Text now, but I would be willing to switch if either it gained a lot of traction, or could do stuff that I couldn&#x27;t do with Sublime.
评论 #7308597 未加载
评论 #7308426 未加载
评论 #7308571 未加载
评论 #7309157 未加载
8ig8about 11 years ago
Metrics is an interesting package. It reports usage stats to Google Analytics, referenced by a hash of the machine&#x27;s MAC address:<p><a href="http://atom.io/packages/metrics" rel="nofollow">http:&#x2F;&#x2F;atom.io&#x2F;packages&#x2F;metrics</a>
评论 #7308436 未加载
评论 #7309231 未加载
skennedyabout 11 years ago
<i>To help us improve the editor, Atom sends usage information to Google Analytics. See [atom&#x2F;metrics](<a href="https://github.com/atom/metrics" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;atom&#x2F;metrics</a>) for details.</i><p>More data going to Google without opting in first? Bummer.
评论 #7309152 未加载
评论 #7308617 未加载
评论 #7308634 未加载
评论 #7309690 未加载
teraflopabout 11 years ago
No mention of supported platforms, but the documentation refers to keyboard shortcuts like &quot;cmd-shift-P&quot;. This isn&#x27;t Mac-only, is it?
评论 #7308313 未加载
评论 #7308247 未加载
评论 #7308304 未加载
评论 #7308251 未加载
评论 #7309128 未加载
评论 #7311209 未加载
评论 #7308246 未加载
Yahivinabout 11 years ago
I&#x27;m really sad to see that they totally blew it.<p>The performance of a webapp with the accessibility of a desktop app. Not to mention that it&#x27;s closed source. This is a tremendous step backwards.<p>Looking at the implementation of the open sourced packages is discouraging as well. It looks like they are using a Backbone inspired jQuery infested nightmare of clientside MVC.<p>Maybe my bitterness comes from the fact that I&#x27;ve already been down that road and it leads to a bad place.<p>Here&#x27;s an editor that has deep Github integration, runs in the browser, and self hosts: <a href="http://www.danielx.net/editor" rel="nofollow">http:&#x2F;&#x2F;www.danielx.net&#x2F;editor</a><p>Maybe I just live too far in the future.
评论 #7310032 未加载
评论 #7312660 未加载
hodgesmrabout 11 years ago
Apparently this was almost 6 years in the making. <a href="https://twitter.com/defunkt/status/438791340222971904" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;defunkt&#x2F;status&#x2F;438791340222971904</a>
评论 #7308393 未加载
评论 #7309110 未加载
comiceabout 11 years ago
&quot;Our goal is a zero-compromise combination of hackability and usability&quot;<p>I can see a huge compromise in hackability - its core is closed source.
fs111about 11 years ago
Imagine Linus had used that sort of license for git. There would be no github, no nothing. I don&#x27;t get it. Take for free, build a million dollar business and then make your own stuff closed...
评论 #7313812 未加载
评论 #7311748 未加载
jamesmossabout 11 years ago
I&#x27;ve just had play around with the beta. It looks like it&#x27;s using a version of CodeMirror 4 (as it has multiple ranges). Fairly fast but it doesn&#x27;t match Sublime Text just yet<p>Initial impressions: it&#x27;s early days but this thing is just oozing for customisation. The fact it&#x27;s written in JS means writing packages is pretty simple compared to Python for ST; we&#x27;re going to see TONNES of addons for it. I can already think of 2-3 I&#x27;d like to build.<p>The one thing that really excites me is how people getting into programming could start off with a pretty basic editor and add and write packages as they hone their skills, ending with something incredible powerful and tailored to them. In fact I&#x27;d really love to see a super customised starter version for children &#x2F; beginners that acts as a learning aid as well as a text editor.<p>No doubt there&#x27;s going to be haters in the vim &#x2F; emacs &#x2F; ST &#x2F; <i>insert favourite editor here</i> camp but I really hope this works out for the Github guys (and I have a feeling it will).
评论 #7310192 未加载
评论 #7309350 未加载
评论 #7311163 未加载
midas007about 11 years ago
Turns out it&#x27;s going to be payware, closed-source only while the rest of their community gets to build and support it. <a href="http://discuss.atom.io/t/why-is-atom-closed-source/82/9" rel="nofollow">http:&#x2F;&#x2F;discuss.atom.io&#x2F;t&#x2F;why-is-atom-closed-source&#x2F;82&#x2F;9</a><p>But who&#x27;s going to buy an editor that can&#x27;t even open a 1 MiB file? <a href="http://discuss.atom.io/t/unable-to-open-files-more-than-1mb/549" rel="nofollow">http:&#x2F;&#x2F;discuss.atom.io&#x2F;t&#x2F;unable-to-open-files-more-than-1mb&#x2F;...</a><p>Moreover, besides code posers and managers, who is going to throw away all their knowledge and time configuring the editor they were using?
评论 #7311123 未加载
评论 #7310904 未加载
mkhattababout 11 years ago
A common thread or line of argument that I find when reading about new editors is their out-of-the-box ease of use compared to Emacs and Vim. For example, a quote from the Atom blog:<p>&gt;Sublime and TextMate offer convenience but only limited extensibility. On the other end of the spectrum, Emacs and Vim offer extreme flexibility, but they aren&#x27;t very approachable and can only be customized with special-purpose scripting languages.<p>It doesn&#x27;t seem like they (and many others) are denying that Emacs and Vim are excellent editors. Why is ease of use such an important issue for text editors? Emacs isn&#x27;t terribly difficult to use, but if my livelihood and the majority of my time is tied to what tools I use, then it&#x27;s worth the investment of time. I don&#x27;t think I&#x27;ve met an Emacs user who has put in the effort of learning Elisp and customizing Emacs to their liking ever deny the benefits of learning it in the first place. Yes, it&#x27;s a pain in the ass initially. I quit Emacs twice before I became determined to stop whining and spend quality time learning about tooling.<p>There is no doubt that Emacs has a steep learning curve and perhaps that&#x27;s because its developers have a higher expectation of its users. I would argue that these expectations are easily matched by the capabilities of a competent programmer.
评论 #7309534 未加载
Narretzabout 11 years ago
It could be really great. I wonder if Jon Skinner knew, and said to himself &quot;Welp, I might as well stop with Sublime&quot;. However, Sublime is (mostly) blazingly fast. I don&#x27;t expect this from a node based app, especially in Windows. And: I didn&#x27;t see it under Features, but Atom definitely needs the command palette from Sublime baked into core. Only if it&#x27;s core, plugin authors will set their hooks correctly from the beginning. Or even better, there might be a flexible command api that exposes each plugin&#x27;s commands from the start and can be extended too. -&gt; edit: the readme says it has Command Palette. Great! Also, since the term is identical with Sublime Text, I wonder if there&#x27;s more to it than inspiration.
评论 #7309823 未加载
评论 #7309425 未加载
fisherpriceabout 11 years ago
Nice to see some innovate architecture for an editor but this product launch reminds me to product launches from Apple or Google: it doesn&#x27;t matter what product or feature is shown, there is always tons of premature praise.<p>If an unknown third party came up with Atom it would have never gotten that attention.<p>ST3 is a very good product viewed from any angle and VIM either—it will be hard to beat these reference products. I love Node&#x2F;npm and again the stack sounds great but I don&#x27;t know if this stack will be much easier to extend than something like ST3 or VIM.<p>What I have seen from a product perspective on the Atom landing page does not blow me away, not at all. And it is wether free nor open source.<p>But it&#x27;s from Github and that&#x27;s reason enough to vote it up.
beefsackabout 11 years ago
As was speculated in the other thread the beta looks like it will be closed, there&#x27;s a &quot;request and invite&quot; form on the page.<p>Others noted that the source mentioned &quot;free during beta&quot;, I certainly hope that&#x27;s not the case and it&#x27;s truly FOSS. Sublime Text development has slowed significantly recently and the community can&#x27;t continue to drive it since it&#x27;s closed.<p>Funnily enough, Sublime Text was born out of Textmate development slowing, and I can&#x27;t seem to shake that vibe here too.
评论 #7308258 未加载
spicyjabout 11 years ago
I can&#x27;t tell from this page whether it&#x27;s open source -- I hope it is.
评论 #7308216 未加载
评论 #7308711 未加载
评论 #7308131 未加载
评论 #7308116 未加载
ohhmaarabout 11 years ago
I don&#x27;t like how it looks like Sublime text... couldn&#x27;t they have designed something new?
评论 #7308164 未加载
评论 #7308129 未加载
评论 #7308138 未加载
评论 #7308210 未加载
vhost-about 11 years ago
&gt; Emacs and Vim offer extreme flexibility, but they aren&#x27;t very approachable and can only be customized with special-purpose scripting languages.<p>Only? I can point to a large number of Python, Ruby and Perl plugins for Vim. Unless they are considering those special-purpose and nodejs is the only truly flexible scripting language.
mrbogleabout 11 years ago
The blog post: <a href="http://blog.atom.io/2014/02/26/introducing-atom.html" rel="nofollow">http:&#x2F;&#x2F;blog.atom.io&#x2F;2014&#x2F;02&#x2F;26&#x2F;introducing-atom.html</a>
评论 #7308365 未加载
joeevans1000about 11 years ago
Atom is a cargo cult.<p>Atom is eventually a dead end. They are paying lip service to eventually partially opensourcing it.<p>It is the opposite direction of the magic of git, which enables easy sharing and collaboration.<p>Beware the promise of later opensourcing of projects. Without an early commitment, the developers of atom will invariably include proprietary software to ease development which will preclude later opensourcing.<p>You are better off taking the hard road and investing your time in tools that are not cargo cults.
tcl16about 11 years ago
Apparently github will be charging for it and it will not be fully open source.<p><a href="http://discuss.atom.io/t/why-is-atom-closed-source/82/9" rel="nofollow">http:&#x2F;&#x2F;discuss.atom.io&#x2F;t&#x2F;why-is-atom-closed-source&#x2F;82&#x2F;9</a>
babbyabout 11 years ago
I&#x27;ve been observing the reactions to this over several communities and I find it all to be rather interesting! [ Warning; meta comment incoming ]<p><a href="http://www.reddit.com/r/programming/comments/1z0ykn/atom_launched/" rel="nofollow">http:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;programming&#x2F;comments&#x2F;1z0ykn&#x2F;atom_lau...</a><p>Almost every single comment is negative, dismissive, one liners filled with half truths and very few child comments seek to rectify any misinformation or support a discussion.<p>The first and by far most-upvoted with a 700 point margin.<p>&gt;I must be out of touch with modern development. I don&#x27;t understand the thought process that leads people to be excited about a closed source, node.js text editor that reports your usage to Google.<p>It suggests the user simply scanned over other comments, glanced at atom&#x27;s site and proceeded to regurgitate karma bait. I suppose it says a lot about the attention span of these people as there are also highly voted &quot;tl;dr&quot; request comments.<p>A perfect example of misinformation:<p>&gt;[ unquietwiki 70 points] Isn&#x27;t Brackets this already? Node.js&#x2F;Chromium app with plugin support? &gt; --- [ MrSenorSan 67 points] yup, but atom is not open source yay! wait a min... &gt; --- [ kmeisthax 17 points ] Yes, but with Atom, you have the priviledge of paying GitHub money for a software product in a market with numerous competent free and Free Software options.<p>The supply of vitriol is unending.<p>It was the same with the &#x2F;g&#x2F; thread, though surprisingly not quite as bad.<p><a href="http://archive.rebeccablacktech.com/g/thread/S40550074" rel="nofollow">http:&#x2F;&#x2F;archive.rebeccablacktech.com&#x2F;g&#x2F;thread&#x2F;S40550074</a><p>My point is, stay classy Hacker News. While you may even have similar opinions with these communities, the reception in this thread has been far more exciting and you put effort into your discussions. The contrast is massive, and especially interesting considering this is one the highest upvoted articles on HN, sitting alongside Neovim. suggesting we <i>desperately</i> want to replace our editors.
narratorabout 11 years ago
Eclipse is massively modifiable but everyone hates it because of bloat. You see this kind of thing starts off with good intentions and then all the plugin madness gets going and suddenly everyone gets revolted and charges off to embrace the next great &quot;lightweight&quot; editor.
mmanfrinabout 11 years ago
This might make developing on chromebook viable.
评论 #7309196 未加载
评论 #7308467 未加载
评论 #7310778 未加载
评论 #7308380 未加载
jaimebueltaabout 11 years ago
Seems like quite a weird priority for GitHub to dedicate resources into creating Yet Another Text Editor.<p>I don&#x27;t know, I can&#x27;t see how this is a priority for them...
评论 #7309815 未加载
评论 #7309804 未加载
justizinabout 11 years ago
So it&#x27;s light table without Chris Granger, for better or worse..
评论 #7308223 未加载
评论 #7308277 未加载
gojomoabout 11 years ago
The &quot;space-pen&quot; part of this deserves separate attention:<p><a href="http://atom.github.io/space-pen/" rel="nofollow">http:&#x2F;&#x2F;atom.github.io&#x2F;space-pen&#x2F;</a><p>I bet this space-pen DOM DSL would mix well with the React virtual-DOM approach.
losvedirabout 11 years ago
So how much is written in Javascript? Won&#x27;t that performance pale in comparison to, say, Sublime which is written in C++?<p>Or are just the plugins&#x2F;extensions written in Javascript while the core editor is in C or C++?<p>Obligatory: People who got a beta invite, anyone feeling generous and want to give me one? (As I understand it, when you&#x27;re invited you get a few to hand out, too.)
评论 #7313837 未加载
brunoqcabout 11 years ago
I wish it was open source. We need a modern, good looking, libre text editor.
评论 #7308590 未加载
dreamdu5tabout 11 years ago
So, they want people to contribute writing plugins so they can turn-around and make money off the plugin ecosystem by selling atom?<p>Seems transparently under-handed to me.
nicklovescodeabout 11 years ago
Can I use it online? That would be the killer feature for me, being able to code on anyone&#x27;s computer in a second. Currently it&#x27;s basically the only thing stopping me from being able to pick up anyone&#x27;s computer and use it as I use my own.
评论 #7308294 未加载
评论 #7308268 未加载
评论 #7308418 未加载
评论 #7308833 未加载
felipebuenoabout 11 years ago
Thanks to Atom not being really free software and people here suggesting it a lot I give LightTable a try. I&#x27;m an emacs user but I like experimenting different foss editors and LighTable + emacs keybindings plugin is a really nice and beautiful tool.<p>Couldn&#x27;t get it to work on Debian Wheezy yet (GLIBC_2.15 not found)* but worked on a Windows machine at work so I&#x27;m testing it there. I&#x27;ll get back to linux later. Looking forward for v1.0. :)<p>* It seems to be a known issue: <a href="https://github.com/LightTable/LightTable/issues/972" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;LightTable&#x2F;LightTable&#x2F;issues&#x2F;972</a>
jedirezaabout 11 years ago
I find it interesting that there is little to no conversation about the integration with git. In one of the the screenshots I saw a branch name and icon in the bottom status bar. I assume this is an important motivation for GitHub.
mattattaqueabout 11 years ago
Looks like Sublime Text but with a ton of resource-consuming shit I&#x27;ll never use, which itself is similar to the reason I stopped using Sublime Text. I&#x27;ll sick with vim, thanks.
donwabout 11 years ago
Atom team, if you&#x27;re reading this, I have a big feature request that would make this far, far greater than just another editor.<p>Pair editing.<p>Specifically, having the ability to pair two editors over a network and edit the same set of files.<p>Lots of other editors do this, but here&#x27;s the key: Each editor keeps its own settings and environment.<p>I&#x27;m a vim guy. I can set up my Atom to be vimlike. My buddy, the Emacs (heretic!) guy, can set up his Atom the way he likes, and we can work in harmony.<p>That&#x27;s all I want.
评论 #7309436 未加载
jbrooksukabout 11 years ago
It&#x27;s ironic that you&#x27;re unable to commit code from within Atom. Apart from that there are a couple of things that I feel can be added.<p>- Soft undo for multiple selections.<p>- Search settings since the panel is overwhelming.<p>- Markdown preview should be updated live?<p>- I really miss Go To Anything from Sublime Text 3.<p>- You should be able to select the syntax highlighting from the status bar.<p>- Inline preview of audio, SVG (toggle?) and fonts? That would be <i>rad</i>.<p>- Syncing of settings using GitHub settings?<p>But other than that this is really good progress!
评论 #7309216 未加载
dinosaursabout 11 years ago
Looking forward to this. The fact that it&#x27;s all JavaScript&#x2F;Node based makes this particularly attracting for me. I haven&#x27;t really been able to hack on ST2&#x2F;3 because I&#x27;m not that proficient in Python and never found the time to properly dig into it. The repositories look great, really hope it&#x27;ll live up to the expectations.<p>That being said, anyone with a spare invite? :) Ta.
cgcardonaabout 11 years ago
First let me say that I&#x27;ve used only vim and emacs for the last 5+ years that I have been a daily coder.<p>I&#x27;m extremely comfortable with vim. I can cruise seemingly at light speed and have just never been able to find a text editor which offered the same level of productivity when jumping back and forth between the mouse&#x2F;trackpad and keyboard.<p>However I just couldn&#x27;t resist the urge to try out a new text editor that was created by github and thankfully I scored an invite from someone on twitter.<p>I&#x27;ve only had the thing open for about 10 minutes and already I&#x27;m impressed.<p>It allows me to write in markdown, save the file, render the markdown into markup, and then launch the webkit dev tools to inspect the rendered DOM.[0]<p>Do other modern text editors such as Sublime Text allow you to render the markup and then inspect the DOM with browser dev tools? If not that alone seems like a pretty good innovation.<p>More Info: [0] <a href="https://pbs.twimg.com/media/BhdTeedCcAARgYV.jpg:large" rel="nofollow">https:&#x2F;&#x2F;pbs.twimg.com&#x2F;media&#x2F;BhdTeedCcAARgYV.jpg:large</a>
评论 #7311603 未加载
iambatemanabout 11 years ago
A competitor to Sublime is a great thing. Sublime is great and I love it, but we need more teams like Github building editors that make sense.<p>Thanks Github!
评论 #7308228 未加载
评论 #7308193 未加载
KhalilKabout 11 years ago
What&#x27;s the difference between this and Emacs?
评论 #7308489 未加载
评论 #7308473 未加载
评论 #7308415 未加载
评论 #7308348 未加载
评论 #7311801 未加载
评论 #7308358 未加载
ranmanabout 11 years ago
Can this work at all without an internet connection? Can it work offline?
评论 #7308623 未加载
cdataabout 11 years ago
This sounds like a very promising tool. I&#x27;m really excited to hear all of the talk about extensibility.<p>One thing that is conspicuously absent is any mention of it being open source. I can certainly appreciate that Github is for-profit, but I would love to have a clearer idea of how free &#x2F; not-free this tool will be when it is publicly available.
sdegutisabout 11 years ago
Maybe it&#x27;s not true of all JavaScript GUI apps, but almost all the ones I tried are <i>hecka sluggish</i> for things like drag+drop. I could see that being a problem with tabs in this case. Plus I&#x27;m concerned about the CPU on my poor little MBP, Chrome usually eats it all the way up, is that somehow mitigated in Atom?
_zenabout 11 years ago
I will switch to this if it is as good as Sublime Text, but with a more open API. Sublime Text&#x27;s API is too restricted, and there&#x27;s a ton of things I want in Sublime Text that IDEs have.. but I don&#x27;t want a full-blown IDE.<p>Take the overall diff bar of most IDEs for example (Jetbrains, Netbeans, etc.). I want that in Sublime&#x2F;Atom. There is a plug-in for Sublime to show diffs per line, but no way to manipulate the mini-map to show diffs at a glance.<p><a href="http://blog.jetbrains.com/pycharm/files/2013/12/2.png" rel="nofollow">http:&#x2F;&#x2F;blog.jetbrains.com&#x2F;pycharm&#x2F;files&#x2F;2013&#x2F;12&#x2F;2.png</a><p>Edit:<p>See, this is inferior and what Sublime Text already has: <a href="http://atom.io/packages/git-diff" rel="nofollow">http:&#x2F;&#x2F;atom.io&#x2F;packages&#x2F;git-diff</a><p>What&#x27;s superior is a full-blown diff bar overview of the file.
jbrooksukabout 11 years ago
I&#x27;ve ported the Oblivion scheme across; <a href="https://atom.io/packages/Oblivion" rel="nofollow">https:&#x2F;&#x2F;atom.io&#x2F;packages&#x2F;Oblivion</a> from <a href="https://github.com/jbrooksuk/Oblivion" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;jbrooksuk&#x2F;Oblivion</a>
rdtscabout 11 years ago
Does it have emacs emulation?
itsnotvalidabout 11 years ago
I&#x27;d think it&#x27;s not a requirement for OSS (look at textmate, sublime) but as new comers hit the store it would be nice to know it beforehand and have an expectation of what would come. Since for people writing addons it would be a decision-maker.<p>What most people wouldn&#x27;t like to see are yearly subscriptions of another editor or paid upgrade every 18-month. I could personally bear with textmate and sublime for their current licensing (personal =&gt; works on as many computers I have - which I have at least 4)<p>For OSS ones, we have the traditional ones like emacs, vim, eclipse, and newer ones like brackets (which also sold as paid editor as Edge Code CC), lighttable or google&#x27;s half-baked collide.
thecrumbabout 11 years ago
Sublime has &#x27;limited extensibility&#x27;? Package Manager lists over 2000 packages. And what about Brackets? This looks very similar - editor built with web tech. <a href="http://brackets.io/" rel="nofollow">http:&#x2F;&#x2F;brackets.io&#x2F;</a>
sborniaabout 11 years ago
<a href="http://discuss.atom.io/t/atom-is-so-powerful-that-it-blows-my-mind/294" rel="nofollow">http:&#x2F;&#x2F;discuss.atom.io&#x2F;t&#x2F;atom-is-so-powerful-that-it-blows-m...</a> sounds great!
msoadabout 11 years ago
Bracket is built on top of Code Mirror. It never feels like a native editor. If Atom is using a Webkit renderer for core editor part, I&#x27;m not gonna switch from Sublime anytime soon
评论 #7308468 未加载
malierdoabout 11 years ago
I think, in the long run -3 to 5 years-, Jon Skinner -Sublime Text- will be leading, like now. I can clearly see his passion and investment in his product.<p>People at GitHub are also great, well funded, but this is not their core product. Do they have a leader -I don&#x27;t know if they have or not- who will be focusing only on this product and keep up with jskinner?<p>I am sure Atom will be around for long years, as well as Sublime Text. Thanks to GitHub, I am looking forward to give it a try.
评论 #7309156 未加载
评论 #7311926 未加载
评论 #7308961 未加载
Morphlingabout 11 years ago
I thought this was an open source project, but when I read FAQ beta version is only out for OSX and they talk about charging for it so it probably wont be open source.
archagonabout 11 years ago
You know, I&#x27;m usually very skeptical of web apps, but building a text editor in WebKit actually seems like a really good idea. Everything a browser should be good at — text display, scripting, styling — also applies to text editors. You don&#x27;t really have to worry about complex UI, animation, or user input. You also get remote access almost for free.<p>What other text-centric apps can be made better by a browser framework? Maybe the terminal?
评论 #7308691 未加载
评论 #7308596 未加载
paperworkabout 11 years ago
The editor looks good. I&#x27;m more excited about the fact that this is a good looking desktop app, built using, what are normally considered, web technologies.
pcmonkabout 11 years ago
For me, this might be the killer feature: <a href="http://atom.io/packages/vim-mode" rel="nofollow">http:&#x2F;&#x2F;atom.io&#x2F;packages&#x2F;vim-mode</a>
评论 #7308565 未加载
评论 #7308525 未加载
jasonpeacockabout 11 years ago
Can you edit files while offline? Or do you need to be always-connected? (i.e. this is an actual web service)<p>I couldn&#x27;t find mention anywhere about offline abilities.
评论 #7308710 未加载
caniszczykabout 11 years ago
More online editors...<p>Check out Brackets (<a href="http://brackets.io/" rel="nofollow">http:&#x2F;&#x2F;brackets.io&#x2F;</a>) and Eclipse Orion (<a href="http://eclipse.org/orion/" rel="nofollow">http:&#x2F;&#x2F;eclipse.org&#x2F;orion&#x2F;</a>) who both have been trying to build fully open editing experiences. There are more out there but those come to mind.<p>Would be nice if more people started working together on these things...
beefsackabout 11 years ago
Mojombo[0] commented[1] that it won&#x27;t be either closed or open source, but &quot;somewhere inbetween&quot; to make it easy for them to charge for it.<p>[0] <a href="https://github.com/mojombo" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;mojombo</a><p>[1] <a href="http://discuss.atom.io/t/why-is-atom-closed-source/82/9" rel="nofollow">http:&#x2F;&#x2F;discuss.atom.io&#x2F;t&#x2F;why-is-atom-closed-source&#x2F;82&#x2F;9</a>
sdegutisabout 11 years ago
I hate to say it, but honestly, I think Atom is probably going to be my next full-time editor. The purist in me hates the idea of running such a powerful rendering engine inside a desktop app, but all desktop GUI toolkits have proven that they really really suck at text editing (I&#x27;ve tried almost all of them). This is probably the best way forward.
sdegutisabout 11 years ago
When I saw a screenshot, I was put off by the ugly tabs. So I made a theme for flat tabs[1]. You can install it by going to Install Themes in the app and searching for &quot;flat&quot;. It&#x27;s called &quot;Atom Dark Flat UI&quot;.<p>[1]: <a href="http://atom.io/packages/atom-dark-flat-ui" rel="nofollow">http:&#x2F;&#x2F;atom.io&#x2F;packages&#x2F;atom-dark-flat-ui</a>
评论 #7313934 未加载
评论 #7314144 未加载
desireco42about 11 years ago
Last thing I need is another editor. Having said that, I will for sure examine and give a fair chance to anything you produce.<p>I am a vim user, I recently learned a lot of power moves in SublimeText and this is my go-to editor now. Making me use anything else would be super difficult but not impossible. Price is not the issue.
jbejaabout 11 years ago
So this it yet another web base text editor like Brackets and LT, one have it&#x27;s &quot;live-reload&quot; feature the other his &quot;live-code-evaluation&quot;, and which is the selling point for this?. Going throught the website it just give me the idea that is a what i mentioned before.
prasoon2211about 11 years ago
I&#x27;m willing to bet anything that just like Sublime was FOSS cloned to Lime (<a href="https://github.com/limetext/lime" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;limetext&#x2F;lime</a>), this as well will be cloned as FOSS, if it is any good, that is.<p>Subatom seems like a great project title :)
tambourine_manabout 11 years ago
Bespin, Skywriter, Ace, Brackets… now Atom. Everybody seems to be having the same idea: that browser based technologies are the future for code editors.<p>I for one am more enticed by the possibility of a WebKit frontend, with a NeoVim core and a libuv backend. Finally, Vim as an embeddable library.
sdegutisabout 11 years ago
Where&#x27;s the emacs keybindings repo and the paredit-clone repo? Am I gonna have to write them?
kevinlangleyjrabout 11 years ago
I see people saying they get into the beta within 15 minutes of signing up, but I still haven&#x27;t gotten one and I signed up day 1. Anybody have an extra invite they&#x27;re willing to spare? Email in profile. It&#x27;d be much appreciated!
Dobbsabout 11 years ago
I just played with atom for the last 2+ hours.<p>It is kinda cool, but holy shit is it slow. Editing a plugin requires a reload. A reload is a good 2-4 seconds on my 4 year old mbp.<p>The vim-mode is very incomplete and very buggy. Granted that should get a lot better in time.
评论 #7311395 未加载
ucarionabout 11 years ago
If you&#x27;re looking for an invite, there are lots of people offering and requesting invites on IRC:<p><a href="http://webchat.freenode.net/?channels=##atom" rel="nofollow">http:&#x2F;&#x2F;webchat.freenode.net&#x2F;?channels=##atom</a>
commander_ahababout 11 years ago
I use github and do a fair amount of Ruby, but I can&#x27;t say I find Atom to provide enough benefit to move from a native option. I would have to see it used in more example cases to make that leap.
josephschmoeabout 11 years ago
I&#x27;ve been wanting, for a long time, to be able to have custom UIs to websites (just like how video games do it). If this is a step in that direction for github, I will be very, very happy.
peterashfordabout 11 years ago
So... it&#x27;s like Emacs but based on Javascript rather than Lisp?
Clessabout 11 years ago
To try out Atom:<p><a href="https://gist.github.com/anonymous/9265315" rel="nofollow">https:&#x2F;&#x2F;gist.github.com&#x2F;anonymous&#x2F;9265315</a><p>Then visit the resulting link output by curl. You&#x27;re welcome.
maddy2getabout 11 years ago
Can somebody tell me how to run&#x2F;install the editor? Thanks.
评论 #7316756 未加载
gleennabout 11 years ago
Having used it for the past couple hours, it looks great! It is pretty intuitive, snappy, and looks great. I&#x27;m definitely looking forward to using it more.
TuxLynabout 11 years ago
I exclusively use Sublime Text editor for some time now. But this Atom editor by GitHub is very interesting. Will definantly try it.
marcamillionabout 11 years ago
Is it just me or do most of the new IDEs tend to focus around front-end technology?<p>Would love to see some innovation on the Ruby editor front.
评论 #7318150 未加载
评论 #7312195 未加载
alecsmart1about 11 years ago
Am lost. Where do I download it from? I do not see any link. Or is it an online based editor? Will it work on Windows?
评论 #7310584 未加载
xsterabout 11 years ago
Granted they started this effort a while ago but would be pretty boss if hypothetically they built this on Dart
ksecabout 11 years ago
I was hoping Github will offer a one stop shop for Online Editor via Atom and Communication via Gitter.<p>Looks like i was wrong.
tlongrenabout 11 years ago
Screenshot on front page of site made me think of Sublimetext immediately, which is not a bad thing at all.
JabavuAdamsabout 11 years ago
Wait, so now I have to deal with all the shittiness of the web stack in order to develop a native app?
评论 #7314997 未加载
mikecarltonabout 11 years ago
Will it have vim key bindings? My fingers have vim wired in and that&#x27;s not going to change.
jbejaabout 11 years ago
I hope that it doesn&#x27;t suffer from the same text redering issuies that LT nad Brackets has.
trekky1700about 11 years ago
This isn&#x27;t the best thing since sliced bread. It&#x27;s better than sliced bread.
pettersolbergabout 11 years ago
All right, but no invitation responses are coming back. Ho to download Atom?
akosednarabout 11 years ago
Interesting, this has been in development since sometime in November of 2013
integrichoabout 11 years ago
I wonder if it will have similar performance issues like Brackets does.
neomechabout 11 years ago
Hopefully this will run on arm, which is something SublimeText does not
RA_Fisherabout 11 years ago
It needs a LaTeX plugin!
slackoabout 11 years ago
Has anyone got a spare invite? davfuc at gmail dot com Thanks
iancarrollabout 11 years ago
If anyone wants to spare me an invite - him {at} ian [d0t] sh
tsaxabout 11 years ago
At first glance the UI seems &#x27;inspired&#x27; by Sublime
ahuthabout 11 years ago
Guess I will have to break down and learn vim... no invite
angelohuangabout 11 years ago
What framework is Atom using? chromiumembedded or appjs?
dmritard96about 11 years ago
looks cool, i really enjoy gedit with all the dev plugins and theme customization etc. Will def try this out to see how it compares
isadealabout 11 years ago
What is web based core? Does it run on Chrome?
brianzelipabout 11 years ago
wow, there are 2,078 lines of (unminified) css styling this page. Nice page though. Can&#x27;t wait to try out the editor.
piratebroadcastabout 11 years ago
Someone explain Atom to me like I&#x27;m 5?
评论 #7310593 未加载
corndogeabout 11 years ago
When did web dev become the only dev?
评论 #7313731 未加载
hexagonsunabout 11 years ago
this looks fantastic! i&#x27;ve been wanting a reason to pick up a cheap chromebook.
评论 #7308740 未加载
评论 #7309482 未加载
alrsabout 11 years ago
Gross.<p>The moment that their new editor provides some piece of Github functionality that isn&#x27;t exposed to an open API is the moment that we need to bail, en masse.<p>We&#x27;ve already killed Freshmeat and Sourceforge for turning lame, this shouldn&#x27;t be hard.
plgabout 11 years ago
how is this not a blatant ripoff of sublime text??
jpmecabout 11 years ago
Can it send email?
MyNameIsMKabout 11 years ago
Finally.
sochinabout 11 years ago
sochinquixabeira@gmail.com
benchedabout 11 years ago
My Poe&#x27;s Law detector is itching uncomfortably right now.<p>Really, was anybody asking for all this?
enahsabout 11 years ago
how i feel about atom.io... <a href="http://desmond.yfrog.com/Himg876/scaled.php?tn=0&amp;server=876&amp;filename=79jka.jpg&amp;xsize=480&amp;ysize=480" rel="nofollow">http:&#x2F;&#x2F;desmond.yfrog.com&#x2F;Himg876&#x2F;scaled.php?tn=0&amp;server=876&amp;...</a>
rootuidabout 11 years ago
so this is Brackets aka Bones on steroids ?
watermarkcameraabout 11 years ago
That&#x27;s great things !
greabout 11 years ago
No thanks, I&#x27;ll stick with jEdit.