@RA
RA
10 May 2016

Ох сколько раз говорил себе перед обновлением zend studio сделать резервную копию.
Прилетел очередной апдейт PDT и в очередной раз (да они заебали уже!) сломалась подсветка выделенной переменной в коде (т.н. occurrences). Откат на предыдущую версию как и следовало ожидать не работает. Без этой маленькой фичи кодить - это страдание.

10 May 2016

Кстати, а чем оно лучше шторма того же, например? Или это просто вкусовщина?

10 May 2016

1) шторм появился значительно позже
2) под эклипс есть oxygen xml editor ( не говори что шторм умеет xsl, ты просто не видел oxygen ) Кстати он и для html охуителен.
3) нравится как реализована работа с git и svn
4) куча всего и знаю где и как (та самая вкусовщина)
А остальное я думаю и в шторме есть.

PS проблему с подсветкой решил. Пришлось переставить студию, т.к. как оказалось я сидел на какой-то бета версии.

#oozkpj/2 в ответ на /1
10 May 2016

Да, когда я на EAP шторма сидел, тоже как-то нарвался на упоротый баг редактора. На релизной версии такой фигни нет.

#oozkpj/3 в ответ на /2
10 May 2016

вот есть например такая фича в контекстном меню табов
close all
close others
close tabs to the left (!)
close tabs to the right (!)

Просто и охуенно!

#oozkpj/4 в ответ на /2
10 May 2016

В шторме это есть (кроме left и right, но зато есть but pinned).
В общем, я тебя понял. Мне просто для себя было интересно. Понял, что мне пробовать Zend бесполезно (да и я уже и так лицензию шторма купил).

#oozkpj/5 в ответ на /4
10 May 2016

совсем забыл о Mylyn.

Из вики. Mylyn - подсистема отслеживания ошибок и управления заданиями среды разработки Eclipse. Mylyn динамически подстраивает интерфейс Eclipse, оставляет только те элементы в дереве ресурсов, которые соответствуют текущей задаче

Уже не представлю как можно без него что-то делать.

#oozkpj/6 в ответ на /5
10 May 2016

Это описание не говорит почти ничего о фиче :)

#oozkpj/7 в ответ на /6
10 May 2016

работаешь ты над task1, файло открываешь, что-то пилишь. Mylyn всё это запоминает.
Потом переключаешься на task2. Тоже что-то делаешь.
Затем ты можешь переключиться обратно на task1. И увидишь уже открытые файлы именно этой задачи и курсоры на тех местах где оставил. При этом переключение быстрое. Очень.
Потом жмёшь "focus on task" и в дереве проекта остаются только те файлы которые непосредственно связаны с задачей. И в дереве класса видишь только те методы которые менял в этой задаче.

Потом занимаешься задачей task3. И понимаешь, что оно такая же как и task1. Почти. Но файлы примерно те же потребуются. Тогда берёшь и копируешь контекст из task1 в task3.

У тебя конечно есть багтрекер. И когда комитишь что-то, то Mylyn автоматом к комиту добавляет ссылку на задачу в твоём трекере.

#oozkpj/8 в ответ на /7
10 May 2016

Неплохо. Надо будет узнать, есть ли такое в шторме.

#oozkpj/9 в ответ на /8

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.