Search code examples
ruby-on-railsrubysublimetext3sublimetextdevelopment-environment

Configuring Sublime Text 3 for Ruby on Rails development


I am a beginner in this whole thing. I have previously used Sublime for HTML and CSS practice. Now I want to work on a website using Ruby, but do not know how to set up Sublime for rails, since every tutorial for Ruby has those files in the left side of the Sublime window, like App directory and similar generated somehow. I would not like to work blindfolded. I have tried to find a way to generate those directories, but did not find any step by step instructions. Which are welcomed in this case. I would appreciate those, or if there is a link to some detailed tutorial on how to do that. Thanks in advance for any help!


Solution

  • The directories you're talking about (app, config, etc.) aren't generated by SublimeText; they're generated by Rails when you create a new application with rails new at the command line.

    Once you've created the application, you can open the top-level directory in SublimeText, and you'll see all the directories in your sidebar. For example, if you keep your apps in a directory called my_app, and you want to create a Rails app called new_app, you can do this from your terminal:

    cd my_apps
    rails new new_app
    subl new_app
    

    And you should see something like this:

    SublimeText screenshot

    For more on how to get started with Rails, I'd recommend Michael Hartl's Ruby on Rails tutorial.