Skip to content

Commit 320df1b

Browse files
committed
Merge branch 'sublime-to-atom' of https://github.com/camillevilla/docs
2 parents 248ff53 + 1ea9d89 commit 320df1b

19 files changed

+23
-28
lines changed

sites/en/frontend/frontend.step

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ We're going to be working with:
3030
* [Chrome](https://www.google.com/chrome)
3131
(If you're experienced with the developer tools in another browser, that may work too.);
3232
* The code editor of your choice.
33-
* [Sublime Text](http://www.sublimetext.com/) is popular with many Ruby and Rails users. You can use it free for evaluation, then must pay to continue using it.
3433
* [Atom](https://atom.io/) is a free, open-source editor that can be customized with HTML, CSS, and JavaScript. A download is available for OS X 10.8+, Windows 7/8, and Ubuntu/RedHat linux.
34+
* [or install a different editor](/installfest/editors)
3535

3636
Optional tools if you're deploying to GitHub:
3737

sites/en/frontend/get_a_sticker.step

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ end
1010

1111
verify "you can open a local webpage in a browser" do
1212
message <<-MESSAGE
13-
Create a new file called `sticker.html` by opening it in Sublime Text 2 or your preferred editor.
13+
Create a new file called `sticker.html` by opening it in Atom or your preferred editor.
1414
Make a note of where you save it, you'll need to know in a second.
1515

1616
Fill it with the following contents:

sites/en/frontend/tool_installation.step

+2-3
Original file line numberDiff line numberDiff line change
@@ -46,10 +46,9 @@ steps do
4646
end
4747

4848
step "Install a text editor" do
49-
a "Download and install Sublime Text 2", :href => "http://www.sublimetext.com/2"
50-
message "Install Sublime Text 2 by double clicking the file you downloaded, then dragging the Sublime Text 2 icon into the Applications folder. Finish up by clicking the eject icon for Sublime Text 2 in your finder window."
49+
a "Download and install Atom", :href => "https://atom.io/"
50+
message "Install Atom by double clicking the file you downloaded, then dragging the Atom icon into the Applications folder. Finish up by clicking the eject icon for Atom in your finder window."
5151
a "or install a different editor", :href => "/installfest/editors"
52-
message "FYI: Sublime Text 2 is a paid program that you can download and try out for free. If you keep using Sublime Text 2 after the workshop, you'll need to buy a license. There are other editors available you can find on [our editors page](/installfest/editors)."
5352
end
5453
end
5554
end

sites/en/intro-to-rails/_deploying_to_heroku.step

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ step "Edit the Gemfile" do
88

99
message "Heroku will run our application slightly differently than our development computer does, which requires us to make a small change to our `Gemfile`."
1010

11-
message "Open the file called `Gemfile` in Sublime Text, or your preferred editor, and find the line containing:"
11+
message "Open the file called `Gemfile` in Atom, or your preferred editor, and find the line containing:"
1212

1313
source_code :ruby, <<-RUBY
1414
gem 'sqlite3'

sites/en/intro-to-rails/getting_started.step

+4-4
Original file line numberDiff line numberDiff line change
@@ -60,13 +60,13 @@ Open the suggestotron folder as a project in your text editor.
6060
tip "Close any files that are already open. They might be from yesterday's `test_app`, and we want to make sure that we're editing files in today's `suggestotron` app."
6161

6262
message <<-MARKDOWN
63-
In **Sublime Text 2**, you can use the `Project > Add Folder to Project...` menu option:
63+
In **Atom**, you can use the `Project > Add Project Folder...` menu option:
6464

65-
![Sublime Text Project menu screenshot](img/sublime_add_folder_to_project.png)
65+
![Atom Project menu screenshot](img/atom_add_folder_to_project.png)
6666

67-
Select your `suggestotron` folder from the file picker that opens. If everything works out Sublime should show the directories of your app in a tree structure on the left:
67+
Select your `suggestotron` folder from the file picker that opens. If everything works out Atom should show the directories of your app in a tree structure on the left:
6868

69-
![Screenshot of Suggestotron project folder tree in Sublime Text](img/sublime_project_as_folder.png)
69+
![Screenshot of Suggestotron project folder tree in Atom](img/atom_project_as_folder.png)
7070
MARKDOWN
7171
end
7272

Loading
Loading
Binary file not shown.
Binary file not shown.

sites/en/intro-to-rails/setting_the_default_page.step

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ goals {
1414
steps {
1515

1616
step "Add a root route" do
17-
message "Open the file `config/routes.rb` in an editor (In the InstallFest yesterday, we suggested that you install and use **Sublime Text** as your editor)."
17+
message "Open the file `config/routes.rb` in an editor (In the InstallFest yesterday, we suggested that you install and use **Atom** as your editor)."
1818

1919
message "Look for the line `Rails.application.routes.draw` at the beginning of the file, and add the line `root 'topics#index'` after it. When you are done the start of the file should look like this:"
2020

sites/en/javascript-snake-game/lesson-1.step

+1-2
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,7 @@ steps do
2323
When programming, you'll generally want these tools on hand:
2424

2525
* Your browser to see the code running (I recommend Chrome)
26-
* A text editor to change the code (I recommend <a
27-
href="http://www.sublimetext.com/">Sublime</a>)
26+
* A text editor to change the code (Railsbridge recommends <a href="https://atom.io/"> Atom, but you can <a href="/installfest/editors">try a different editor</a>)
2827
* A javascript console so you can experiment and print out debugging
2928
messages. This is built into your browser.
3029

sites/en/javascript-to-do-list-with-react/javascript-to-do-list-with-react.step

+1-2
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,7 @@ When programming, you'll generally want these tools on hand:
4040

4141
* An internet connection. We're going to be communicating with other websites using JavaScript.
4242
* Your browser to see the code running (I recommend Chrome, but any will do!)
43-
* A text editor to change the code (I recommend <a
44-
href="http://www.sublimetext.com/">Sublime</a>)
43+
* A text editor to change the code (Railsbridge recommends <a href="https://atom.io/"> Atom, but you can <a href="/installfest/editors">try a different editor</a>)
4544
* A javascript console so you can experiment and print out debugging
4645
messages. This is built into your browser.
4746

sites/en/javascript-to-do-list/javascript-to-do-list.step

+1-2
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,7 @@ When programming, you'll generally want these tools on hand:
3838

3939
* An internet connection. We're going to be communicating with other websites using JavaScript.
4040
* Your browser to see the code running (I recommend Chrome, but any will do!)
41-
* A text editor to change the code (I recommend <a
42-
href="http://www.sublimetext.com/">Sublime</a>)
41+
* A text editor to change the code (Railsbridge recommends <a href="https://atom.io/"> Atom, but you can <a href="/installfest/editors">try a different editor</a>)
4342
* A Javascript console so you can experiment and print out debugging
4443
messages. This is built into your browser.
4544

sites/en/job-board/add_a_new_job_form.step

+1-1
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,6 @@ RUBY
7878

7979
message "Now we should see our mostly unstyled form!"
8080

81-
discussion_box "Form HTML", "What HTML did the form helpers produce? Using the web inspector, look through the form code and compare it to the file you've been working on in Sublime."
81+
discussion_box "Form HTML", "What HTML did the form helpers produce? Using the web inspector, look through the form code and compare it to the file you've been working on in Atom."
8282

8383
next_step "make_the_form_work"

sites/en/job-board/create_a_rails_app.step

+3-3
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,15 @@ message <<-MARKDOWN
2727

2828
Watch all the files that are created! Wow!
2929

30-
# Open the project in Sublime Text
30+
# Open the project in Atom
3131
MARKDOWN
3232

3333
console_with_message "Move into the directory for your new Rails app:", "cd job_board"
3434

3535
message <<-MARKDOWN
36-
And open the project in Sublime:
36+
And open the project in Atom:
3737

38-
* Open Sublime
38+
* Open Atom
3939
* Under Project, choose "Add Folder to Project"
4040

4141
(You must have at least one window open, so if that option is greyed out, open a window with cmd+n (Mac) or ctl+n (PC))

sites/en/job-board/make_a_jobs_home_page.step

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,13 @@ message <<-MARKDOWN
2121

2222
So it's looking for a route, but can't find one. Let's add one!
2323

24-
Open up the routes file. It's in the config directory, called `routes.rb`. If you're using Sublime Text 2, you can open it using keyboard shortcuts:
24+
Open up the routes file. It's in the config directory, called `routes.rb`. If you're using Atom, you can open it using keyboard shortcuts:
2525

2626
* Hitting cmd + p (on Mac) or ctl + p (on PC)
2727
* typing in `route`
2828
* hitting enter
2929

30-
Magic! (Sublime is using fuzzy search, so you can use the entire file path, or just part of the filename to go to files.)
30+
Magic! (Atom is using fuzzy search, so you can use the entire file path, or just part of the filename to go to files.)
3131
MARKDOWN
3232

3333
source_code_with_message "We're going to need a resource route, which will create EIGHT different routes for us. Add this to line two:", :ruby, "resources :jobs"

sites/en/learn-to-code/learn-to-code.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -70,8 +70,7 @@ Follow along at http://docs.railsbridge.org/learn-to-code
7070
* Ruby version 2.3 preferred, but 1.9+ is fine too
7171
* run `ruby -v` to check
7272
* a text editor
73-
* e.g. Sublime Text 2
74-
* http://www.sublimetext.com/2
73+
* we recommend [Atom](https://atom.io/), but you can try a [different editor](/installfest/editors)
7574

7675
* If you do not have both of these things, RAISE YOUR HAND
7776
* visit http://installfest.railsbridge.org for more instructions

sites/en/learn-to-code/the_command_line.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -76,8 +76,8 @@
7676
* a text editor is a program that edits a text file
7777
* a text editor is *like* a word processor
7878
* but a text editor is **not** a word processor
79-
* You probably have *Sublime Text*
80-
* others include *TextMate*, *Notepad++*
79+
* You probably have *Atom*
80+
* or [another text editor](/installfest/editors)
8181
* but **NOT** *TextEdit* or *Notepad* or *Microsoft Word*
8282

8383
# Source File

sites/en/ruby/running_programs_from_a_file.step

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ A text editor is a word processor that saves in plain text format. This is
1010
unlike Word, which saves files in a special format that only Word can read.
1111

1212
We may have recommended a particular text editor during the Installfest, such as
13-
SublimeText. You can use any editor you like so long as it saves plain text.
13+
Atom. You can use any editor you like so long as it saves plain text.
1414

1515
It'll helpful to keep your text editor running, since you'll be coming back to
1616
it often.

0 commit comments

Comments
 (0)