Sublime Text 2 и avr gcc

Очень долгое время я пользовался для написания кода редактором Notepad++. Программы для AVR микроконтроллеров писал там же, и прямо из редактора с помощью плагина NppExec собирал проект и прошивал. В сообществе есть хорошая статья по настройке Notepad++ и этого плагина для avr gcc. Так у меня в Notepad++ коданды make clean, make all и make program посажены на кнопки F5, F6 и F7 соответственно, я собираю проект, прошиваю микроконтроллер и наблюдаю результат не отрываясь от клавиатуры, это очень удобно и экономит кучу времени. Последнее время я плотно пересел на редактор Sublime Text 2. Это очень классный редактор, с приятным оформлением рабочего пространства и с множеством полезных фич вроде мультивыделения, мини-карты кода, закладками прямо в коде, и т.д. Ну и конечно я захотел перенести возможность работы с avr gcc в Sublime Text 2.


Читать дальше

Sublime Text 2 как IDE для STM32

Уже несколько месяцев прошло, как я писал топик-ссылку про относительно новый текстовый редактор Sublime Text 2 (далее — ST). Первое впечатление от него — что это гламурный продвинутый блокнот, даже себя процитирую: "Это просто продвинутый блокнот, а не какая-нибудь IDE". Тред там развернулся неслабый.

Но я ошибался, и рад этому. Его можно и нужно использовать как IDE, в полном смысле этого слова: парсинг, контекстное автодополнение, сборка, прошивка, отладка. Всё это доступно, и я расскажу как. Только один нюанс: я использую Ubuntu, так что пользователям Windows придётся переложить всё на свой лад.


Читать дальше