Pages: [1]   Go Down
Author Topic: Use Sublime Text 2 to Replace Arduino IDE  (Read 275 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 12
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset


http://www.elecfreaks.com/7525.html

We could often feel frustrated when programming using the Arduino IDE. Why? Not because of how many errors we encounter in the program, but it is so difficult to find out the errors in source code, which is really something freaking out. For example Arduino IDE does not seem to display the number of rows, the prompt window can show us in which line the error occurs, but we just have no ideas where the line it is. If you can double click to find exact position of that line, then we will not care about which line it is: line 1 or line 10. But that just hasn’t happened. What’s worse, it cannot change the display font, which reads clumsy or neither too small or unclear enough, as a consequence, seriously affecting the efficiency of our programming. So I wanted to transfer to another editor and the new editor I use had better be able to take place of the Arduino IDE completely. Then I found the Sublime Text 2. Here take a look at the overall interface of it.

Note: The language of the Arduino depends on your operating system language. But you can certainly set your own language.



1. Install

1.1 Dwonload the tools.

Sublime Text 2

ST2-Arduino

1.2 Install Sublime Text 2 editor;

1.3 Unzip “ST2-Arduino-master.zip” to the installation directory “~\Sublime Text 2\Pristine Packages” ;

1.4 Run Sublime Text 2;

1.5 Press ctrl +` to bring up the bottom command window;



1.6 Paste the following code and press Enter:

import urllib2,os;pf=’Package Control.sublime-package’;ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path.exists(ipp) else None;open(os.path.join(ipp,pf),’wb’).write(urllib2.urlopen(‘http://sublime.wbond.net/’+pf.replace(‘ ‘,’%20′)).read())



1.7 Restart Sublime Text 2. If it has “package control” in Perferences->package settings, the installation is successfully.



1.8 Press Ctrl+Shift+P, input install and select Install Package and press Enter.



1.9 Arduino->Preferences->Select Arduino Application Folder.



1.10 Try it now!

2. Have a look




For more DIY blogs, visit ElecFreaks Blog.
Logged

Connecticut, USA
Offline Offline
Full Member
***
Karma: 8
Posts: 224
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

This looks interesting, would like to try it but the Sublime Text 2 link is not working.
It loads a page stating "Nothing Found".

***Here is the working link Sublime Text 2
This is the corrected code for direction 1.6:
Code:
import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path.exists(ipp) else None;open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read())

Also, this is an evaluation copy, $70 for the license  smiley-money
« Last Edit: September 05, 2014, 07:12:27 am by elac » Logged

It's all about the skills

Pages: [1]   Go Up
Jump to: