В планах — серия статей по PhpStorm. Думаю, что немало общего для всей линейки IntelliJ IDEA функционала удасться покрыть. Там действительно есть где разгулятся. Единтсвенное, что пока в NetBeans в разы круче реализовано — так это макросы.
1, 2 — насколько я понял, в коде полная каша. Для if {} elseif {} elseif {} — точно никак. Все таки это не функционал навигатора. А вот фильтр по типу содердимого в навигаторе звучит логично, но, к сожалению, такого нет.
3. Такого также нет. Видел схожий функционал в продуктах от IDEA (а конкретно — в PhpStorm)
4. Кодировка выставляется только для всего проекта.
5. Подсказки лезут, но чтобы они блокировали курсол — не, не слышал. Или имеется ввиду невозможность перейти ниже/выше на строку, так как вместо этого происходит выбор в селекте от автокомплита? В любом случае — настроек для такого не нашел.
6. Не встречал. И, честно говоря, не вижу особого смысла городить из IDE комбайн, а то так и в Nero можно превратиться =)
Может еще у кого из хабровчан такая же проблема была, и что-то подскажут. Все таки парк ОСей, на которых она воспроизводилась, немалький. Не похоже на частный случай.
code-folding через спец.комментарии
А можно поподробнее? Что-то не припомню такого в NetBeans (или же не до конца вас понял).
— Как избавиться от возврата к курсору при скроллинге? Очень очень часто, когда прокручиваешь страницу мышью, netbeans, внезапно, сбрасывает скролл к курсору. Страшно раздражает, но увы ничего нагуглить не смог.
Никогда не замечал. Есть подозрение, что у вас срабатывают какие-то клавиши (например стрелка влево/вправо, etc), или NetBeans думает, что страбатываеют, и скролит обратно к тому месту, где был установлен курсор.
Раз в Х часов умирает автодополнение (PHP). Спасает перезагрука IDE. Обычно раза 2-3 за день.
Также не замечал подобного. Но последние несколько месяцев я больше PhpStorm использую, поэтому не берусь утверждать на счет самых последних сборок NetBeans. С версиями 7.0 и 6.9 прошел огонь, воду и медные трубы — все было довольно гладко.
А по поводу code-folding — работает только на простых структурах (например, для функций схлопывание доступно).
На всякий случай перепроверил на счет JS и автодополнения — нормально закомплитило переменную. Но, снова таки, если это просто переменная. Если же есть некоторая вложенность — проблемы с подстановкой наблюдаются.
Все таки JavaScript — не сильная сторона NetBeans :/
На счет автоформатирования — нужно смотреть ваши настройки и реальные проблемные файлы с кодом. Некоторое специфическое форматирование действительно может сбиваться, поэтому можно пробовать применять форматировщик не для всего файла, а только к выделенному фрагменту, например.
Писал по своему опыту использваония, а к списку @todo я обращался редко, поэтому когда и открывал окно — то кликом по кнопке Tasks внизу окна IDE.
И раз уж разговор зашел об этом функционале, вдруг кто не знал, кроме стандартных «TODO, @todo» можно добавлять свои ключевые слова (в Tools -> Options -> Miscellaneous -> Tasks).
...да, не совсем та - но максимально приближенная: в заготовке из поста элементы крепятся с помощью треугольников, а в заготовке из моего комментария – напрямую, без дополнительных деталей-треугольников ( Part D & Part I). Как бы оптимизированная версия:)
3. Такого также нет. Видел схожий функционал в продуктах от IDEA (а конкретно — в PhpStorm)
4. Кодировка выставляется только для всего проекта.
5. Подсказки лезут, но чтобы они блокировали курсол — не, не слышал. Или имеется ввиду невозможность перейти ниже/выше на строку, так как вместо этого происходит выбор в селекте от автокомплита? В любом случае — настроек для такого не нашел.
6. Не встречал. И, честно говоря, не вижу особого смысла городить из IDE комбайн, а то так и в Nero можно превратиться =)
А можно поподробнее? Что-то не припомню такого в NetBeans (или же не до конца вас понял).
Никогда не замечал. Есть подозрение, что у вас срабатывают какие-то клавиши (например стрелка влево/вправо, etc), или NetBeans думает, что страбатываеют, и скролит обратно к тому месту, где был установлен курсор.
Также не замечал подобного. Но последние несколько месяцев я больше PhpStorm использую, поэтому не берусь утверждать на счет самых последних сборок NetBeans. С версиями 7.0 и 6.9 прошел огонь, воду и медные трубы — все было довольно гладко.
А по поводу code-folding — работает только на простых структурах (например, для функций схлопывание доступно).
На всякий случай перепроверил на счет JS и автодополнения — нормально закомплитило переменную. Но, снова таки, если это просто переменная. Если же есть некоторая вложенность — проблемы с подстановкой наблюдаются.
Все таки JavaScript — не сильная сторона NetBeans :/
На счет автоформатирования — нужно смотреть ваши настройки и реальные проблемные файлы с кодом. Некоторое специфическое форматирование действительно может сбиваться, поэтому можно пробовать применять форматировщик не для всего файла, а только к выделенному фрагменту, например.
Писал по своему опыту использваония, а к списку @todo я обращался редко, поэтому когда и открывал окно — то кликом по кнопке Tasks внизу окна IDE.
И раз уж разговор зашел об этом функционале, вдруг кто не знал, кроме стандартных «TODO, @todo» можно добавлять свои ключевые слова (в Tools -> Options -> Miscellaneous -> Tasks).
>about stats
>Shhh! This page is secret!
+ Drupal
+ jQuery
Спасибо:)
Скачать PDF
автор http://kspudw.deviantart.com/
Ctrl+Y — Отменить "отмену действия"(вперёд)