Atom is an open-source text editor used by software developers. The platform is free and features tools that allow cross-platform editing, code autocomplete and Git integration. With Atom, developers can streamline workflows while ensuring better collaboration with team members with the goal of creating high-quality software.
Capabilities |
|
---|---|
Segment |
|
Deployment | Cloud / SaaS / Web-Based, Desktop Linux, Desktop Mac, Desktop Windows |
Training | Documentation |
Languages | English |
What I like the best about Atom is that Atom is open source, so there's the flexibility of installing themes and plugins to fit you as a programmer or coder. Atom is also a big supporter of Github so, Atom comes in built with Git panel, where you can manage the commits and push's to the repo as well as change branches, all within Atom.
I'd wish that Atom would have more of a cross platform with mobile devices and maybe also on the web. Something else is that, if you install Atom, you have to save all your settings in a drive so if you switch to another computer, you can have all your settings switched over. Would be best if they created a system where you can sign up and it syncs with all your other computers Atom, similar to what Todoist does with syncing themes.
The problem I was solving was that, there is a lot of software for coding / programming, however, it costed money and didn't offer much flexibility with the themes and what I can install with the program. With Atom, I am able to install plugins that Atom themselves made, but also the community has made; for example, there is a plugin to have Terminal built in Atom and access it through a simple keystroke as well as adding live reload, make a server, you can even create your own to work with your workflow. It's all customizable so you can edit how you want it to look like and the fonts you want the editor to use.
I love that this code editor is completely extendable and customizable. It can do so much, but it also looks great right out of the box. I switched from Sublime and haven't missed a beat.
The only thing to dislike is how robust the app is. I feel like I still have a lot to learn, in order to take full advantage of the features and shortcuts.
I use Atom to develop websites for WordPress, so I use this app daily.
Seamlessness and ease of use are the best. I use it for Wordpress plugin development. I use PHP CSS and JSP often together and it works great with Atom.
I still don't see why a regular search and search in the buffer would be needed. Why not both in a single search?
Writing PHP Plugins for WordPress multisite. I write custom plugins for adding accessibility to the NYU WordPress multisite. Atom makes it easy and seamless for me to code and helps me focus on what matters the most: My plugin
There’s pretty much nothing you can’t do in atom and it’s not language dominant
You have to know which packages to download to enhance your experience
I specialize in web development so I make web apps with it.
The customizability of Atom is amazing. If I don't like anything about Atom, I don't have to wait for an official update or release to fix it. I can do it myself by editing the config files. A dedicated community keeps releasing packages that are always available if you need to add anything else
Maybe better configurations with Github like Visual Studio has. It could also add a few features that allow adding themes from the Atom UI after previewing it from the editor itself rather than on the website.
It keeps my development pace faster. I have my defaults set in Atom. Features such as automatic code beautify and etc ensure that my code quality is up to date.
Atom is truly a hacker's text editor. It's support for infinite languages and infinite themes makes it the most desirable editor. It has a nice modern looking UI. I majorly use it for app and web development in Python and Javascript.
Don't really have complaints. Sometimes, it can get overwhelming because of the number of options it gives users to customize the editor.
From personal projects to business projects, I use Atom for all code editing. I majorly do Machine Learning stuff in Python on Atom
I have been using Atom for some time now and I really like it. The best thing about it is that it is completely hackable and hence, I can upload my own CSS file to change the way my code looks and also, I frequently change the background of the text editor. This feature is unique to this text editor. Also, since everything is customizable, my eyes don't get stressed while working for long hours, because I use larger fonts. However, you need to know basic os CSS for customizing the editor. Also, this text editor works really well for Web Development especially for html, css and javascript development. I also used this for React Development and it works absolutely smooth. I support Open Source community and hence I prefer Atom over others.
So far so good. I am quite satisfied with Atom and It works really fine for me. It's just a text editor and hence i shouldn't have high hopes from it but still I would be happy if the Atom provides code completion and suggestions. That would really improve the development speed.
I use Atom for web development and primarily for Front End Development and it works really fine.
The ability to install functionality via extensions
Picking the best functionality can be overwhelming
Editing code and writing configuration files
This editor is permanently updated so it is a huge advantage. In the latest versions, it incorporates Electron 2.0, which offers new APIs and improvements in terms of understanding and stability. It has innumerable extensions and plugins that add additional and useful functionalities to our editor. It is compatible with almost all programming languages and with the Package Manager you can manage the installation of almost any function imaginable. It has full integration with Git and the synchronization is perfect.
The main disadvantage that I have been able to appreciate is the performance since sometimes it is slow, especially when opening new files or when starting the software when many plugins are installed. Despite all this software has a lot of potential.
Personally I have loved this software, it is totally free so you do not have to spend large sums of money to obtain licenses and have a lot of plugins and themes so that the software adapts according to what you need.
It's open source, you do not have to be paying for use licenses. The visual aspect is excellent and you can install themes and plugins that increase the functionality of this code editor. There are plugins with most of the programming languages that exist in the market. It has full compatibility with github
The start of the application is very slow, especially if you have many plugins installed. If you install Atom for the first time you will realize that it lacks many functions and you are forced to download plugins to increase its functionality but once you have done that you will realize that it is a very powerful editor and I would dare to say that it is the best I have used.
In my work, it is a code editor that should not be missing. The cost savings for licenses is immense since this program is free. It is very simple to use and one of the best on the market.
Atom is easy to use and has a well supported community. It's lightweight and getting plugins and themes are nice.
Built in environments similar to Eclipse would be nice. If you're developing in PHP, Node, Python, etc activate all related plugins so there is no conflict.
Great for web design and other front-end frameworks. It is not a tool designed to develop in Java.
Atom comes loaded with many features which makes it the best software for web applications development. It supports both Front End Development and Back End development which makes our work less cumbersome. HTML, CSS and Javascript languages gets very easy to implement with this editor. We can also add plugins and extension directly by going to its setting and searching the most appropriate plugin. Django development is also very easy with it.
The problem with this editor is that, it consumes a lot of RAM and CPU speed and sometimes my computer lags. Therefore it must be optimized to even work on low end computers. Other than that, it has all features you need to do development.
We have written many Javascript and Django scripts using Atom editor. We are currently using it to maintain servers of our website. The database is very easy to maintain with Atom editor and PHP scripts are also written in it to handle data in MySQL database.
I think that atom is the best ide that I've tried so far because I've never seen another with so much integration with git besides that it has a lot of packages and themes so you can customize it to your liking
There is nothing important that I do not like the only fault that I can find is that by default when you install it missing many extensions such as autocomplete html tags etc ...
we currently use atom to develop all the software that we use because of the great facilities that it offers us
Atom is nice because is light. Plugins and themes are nice.
It should be nice including native debug or some plugins options like emmet. Sometimes, Atom have lagg so It is a problem.
Atom is helping me to develope web apps. With Atom's plugins, I can add some features like Emmet and themes that help me to work better. I always loved material design so It has a lot of themes about it. Long time ago, I used Sublime as my text editor because Atom was heavy. Now is better optimized.
In general, everything in Atom is rather smooth. I like minimap to help me visually skip to parts of a file. I also like to set up some autocompletion using Autocomplete +. I'm someone who often works on a couple of files simultaneously so the ability to set up split pane editing is a must
Actually thats when I start the program it feels like slow but then its perfectly fine
The git integration is great and for our workers are perfect to save and edit projects and code. Our benefits is fresh code andperfect synchronization between us
The best thing in Atom is the development of new plugins by the community. the integration with git is very useful.
the amount of resources it consumes from my computer.
I do all my scripting with Atom, also it helps me to edit and read different type of files
It's web based, so easy to manipulate everything about how it looks. It also has an easy "module" based addon system where you can add syntax for new languages or expand upon existing languages. I had to do the latter in one of our projects. A very nice perk too, like Sublime, it's fast loading, which definitely adds to the decisions on why to choose this products. Lots of community support was also an important factor for as as the editor on it's own comes with minimal things installed.
Not really a full blown IDE which sometimes can help with dev, and the search is a bit slow in terms of quick searching a filename. The link between referencing class names or autocomplete is not the best but probably to be expected from a program like this that is not an IDE for any particular language.
Faster development and free so saves us money
Atom is a great open source editor and as it is open source, Atom has a large community behind it and has managed to accumulate a large number of addons that make the work much easier for the programmers when they are creating code, helping to increase the productivity
The bad thing about atom is that it consumes a lot of RAM, and if it is used for a long time the consumption can become excessive, this also happens if many addons are activated at one time
Although it can consume a lot of RAM, it does not become as much RAM as in other editors, which is an advantage if you work with old computers, its different characteristics and features make it much easier to develop, for example, it has versioning management, autocompletion in different languages, restful and useful client to test the development of APIs or support for different frameworks. If you plan to use it in he business environment it can help you to increase productivity since the development will be faster than if you use simple text editors and the cost will be reduced since the consumption of Atom resources is much less compared to other code editors
Atom gives users the power of Sublime text without the proprietary licensing. Atom has a huge ecosystem of plugins that allows wide-ranging customization. If you want a linter, there's plenty to choose from. Git integration is fantastic as it is primarily developed by Github team members. The in editor git interface allows quick iteration and the conflict resolution is superb.
Atom uses Electron as it's rendering engine. The electron is, let's say, inefficient in its memory usage. If your system has <4GB RAM then consider giving Atom a pass as you will surely run into RAM usage issues. Also, the open source nature of the project means that some plugins will fall out of date without active maintainers which can disrupt workflow.
We need a powerful text editor whose configuration is easily switched between machines. Sublime text is proprietary and licensed so we have tended away from it. We enjoy the flexibility that Atom allows us.
ATOM is easy to install and customize to your needs. I found it to be more intuitive then some of the other IDE's.
The updates to packages seem to be a constant issue, but I tend to let them pile up until I need to do a update then do them all as needed.
Simplify the development process and reduce errors.