Skip to content

Latest commit

 

History

History
32 lines (28 loc) · 2.93 KB

text_editors_for_ruby.md

File metadata and controls

32 lines (28 loc) · 2.93 KB

Text editors for Ruby

Useful links and ideas of how to use various text editors with maximum convenience and productivity.

Vim

I am not Vim user, but I have found a great config to make it usable. This repo contains a huge amount of scripts of experienced Ruby developer. I am investigating it now. I think it will be great start point for people to try Vim.

Emacs

You do not need Emacs.

Gedit

Absolutely all-sufficient tool. Nothing can make it better that it is. Only for people who get Zen.

Sublime Text

Sophisticated text editor with a lot cool features for working with text. Can be easily expanded with various packages. Here are some:

  • Package Control - The first package to install. Makes your using packages simple.
  • Rails File Switcher - easy switching between Models, Controllers and Views.
  • Rails Migration List - navigating between Rails migrations.
  • Gem Browser - quick access the code of a gem that you have installed via Bundler in the current project.
  • Rails Snippets - a set of snippets for Rails 3, Ruby 1.9 development.
  • Cucumber - syntax highlighting and snippets for Cucumber and its Gherkin language, table cleaner.
  • CoffeeScript - syntax highlighting and checking, snippets and more.
  • Sass - syntax highlighting and code completing.
  • Ruby Slim - syntax highlighting for slim.
  • Git Gutter - shows an icon in the gutter area indicating whether a line has been inserted, modified or deleted.
  • Git - Git client. Also show branch info on bottom panel.
  • Markdown Preview - Markdown Preview. Have preview in browser and markdown cheetsheet.
  • SideBarEnhancements - Provides enhancements to the operations on Side Bar of Files and Folders.
  • Shell-Turtlestein - Shell. Please, configure before use.
  • Sublime Linter - Interactive code linting framework.
  • Trailing Spaces - Highlight trailing spaces and delete them in a flash.
  • RubyTest - Sublime Text plugin for running ruby tests (Unit, RSpec, Cucumber) inside the editor.
  • PlainTasks - An opinionated todo-list plugin for Sublime Text (2 & 3) editor