code 3:20, LLC

Website Design, Hosting, Re-Design and Development

  • Home
  • Design
  • Solutions
  • Sites
  • Contact
  • Geeks

Oct 18 2015

Code Editor of Choice

Atom.io screenshot

Recently (October 5), I started the Firehose Coding Bootcamp.  It feels like truly drinking from a firehose!  I’ve learned so many things that I didn’t know such as using Github for version control, web app deployment on Heroku, cloud file storage and integration, installation and configuration of Ruby Gems, Postgresql DB setup and use, etc, etc, etc.  Drinking from the firehose…

After using many, I’ve also found my favorite editor called Atom.  From their website:

Atom is a desktop application built with HTML, JavaScript, CSS, and Node.js integration. It runs on Electron, a framework for building cross platform apps using web technologies.

It is so very extensible it is crazy.  I installed it and added these packages that are saving me SO much time: git-plus and rails-snippets.

With the git-plus package, you can pretty much do anything you have to do with your terminal from within the editor.  I “git add –all”, “git commit -m “message”” (with a message edit that pops up and shows me everything that has changed and is on the stage) and “git push origin master” all with Cmd-Shift-A p.  That alone is worth the price… FREE!  One “gotcha” when developing with a virtual machine is that to use git-plus, I had to setup separate SSH key access to my Github account in addition to the key I use within my Web Dev environment.  I followed this tutorial: https://help.github.com/articles/generating-ssh-keys/ from the good folks at Github.  Finally, you have to launch Atom from the CLI for everything to work within Atom.  In all fairness, I didn’t investigate too long how to launch Atom within my Web Dev environment.  As of this writing, I haven’t setup my Heroku keys so that I can push from within the editor.  I still use the terminal for Heroku interaction.  Atom doesn’t recognize the Heroku keys I setup through Vagrant and I just haven’t had time to investigate it on this end of the firehose.

The rails-snippets save a lot of time.  For example, <%=   %> can be inserted with Cmd-Shift->.  It auto fills do loops and so much more.  What a time saver.  And did I mention totally customizable?

Finally, Atom does everything you’d expect in a great code editor such as autofill HTML, CSS, Ruby, etc…  And, did I mention it is customizable???

Written by Randy · Categorized: Mac Tips, Software Tools, Web Development

Jul 30 2014

Modify MAC Mail Stationery Templates (Part 2)


Create your own designs for Mail stationery templates by modifying the stock Apple templates that came with your computer.

Written by Randy · Categorized: Mac Tips

Jul 30 2014

Modify MAC Mail Stationery Templates (Part 1)


Create your own designs for Mail stationery templates by modifying the stock Apple templates that came with your computer.

Written by Randy · Categorized: Mac Tips

code 3:20 Posts

January 2021
S M T W T F S
 12
3456789
10111213141516
17181920212223
24252627282930
31  
« Nov    

What’s New

  • Site Morph to Responsive
  • Sieve of Eratosthenes
  • Code Editor of Choice
  • Time Differences for My Friends
  • Old Pascagoula Mini Storage

Archives

© 2012–2021 - code 3:20, LLC · All Rights Reserved ·