Я интуит почему-то недолюбливаю после того как послушал лекцию про PHP (сам профессиональный PHP программист — просто есть интерес к преподавательской деятельности). «Недолюбливание» появилось после слов лектора «Я сам DOCTYPE не пишу и вам не советую — браузеры давно научились понимать как устроена страница». Одно это заставило отписаться от подписки на intuit. В общем, меня от него воротит :) Но спасибо за помощь )
хотябы не просто проверку синтаксиса хотелось бы по отдельному файлу, а проверку целого проекта на неиспользуемые переменные, например. Чтобы тулза самостоятально инклудила все необходимые файлы и умела работать с классами.
А что мешает использовать Emacs только ради org-mode?
У JetBrains есть PHP Storm — я знаю. Он чересчур много ресурсов жрет на больших проектах. Мне и с NetBeans не плохо, но «бинсы» тоже много кушают.
Я просто хочу иметь такую IDE (или так сказать редактор, который при установленных плагинах становится IDE), чтобы много не кушала ресурсов, была быстрая навигация по файлам и по функциям, много чего полезного умела и по ssh удобно было работать (зашел по SSH, а тебя сразу любимая IDE есть прям консольная и ничего тебе не нужно больше. И никакого GUI даже не надо).
К стати под VIM же есть плагин для питона какой-то (если не несколько). Почему его не используете, а вместо этого VIM-плагин для PyCharm?
PS я VIM сейчас как раз и «копаю». Мощный редактор, если приучиться переключаться между режимами, что у меня пока что не очень уверенно получается.
Отлично работает. Спасибо!
Я еще порыл статью тут, на хабре, про VIM и кодировки — сейчас проблем с кодировками в VIM и переключением не возникает — я могу настроить кодировки для проектов быстро.
Жаль. Мне вот как раз для толстого проекта-то и нужно. Когда NetBeans смотрит на весь код проекта, начинает просто жутко много есть ресурсов компа и тупит безбожно (даже с выключеными автокомплитами всяческими).
Не существует плохих или хороших языков программирования. Существуют языки программирования, предназначенные для решения конкретных задач. (с) забыл автора слов :(
Я выбрал Python. Для веба, например, сравнивая Django и RoR, первый в несколько раз быстрей и кушает меньше памяти. На питоне написано достаточно много модулей для Linux, то есть, его полезно знать так же как и bash, например. А еще код на питоне не может выглядеть плохо так как форматирование — фича самого языка а не программиста. И сколько программисты бы не утверждали, что они всегда супер-правильно форматируют код, свои слова подтверждают еденицы. Порой смотришь на хитросплетения оргомного количества вложенных циклов и для начала форматируешь код за тех нерадивых программеров, а потом уже и приступаешь к работе. Я бы еще и javadoc'и заставлял писать к функциям на уровне языка :)