Re: PHP editors

Shift написав:

notepad++ - універсальний інструмент, нічого зайвого.

Ви значить NetBeans не пробували... Універсальна річ. Правда оперативки хаває добре.

82

Re: PHP editors

sublime 2 - найліпшіший редактор який я юзав. А юзав я: notepad++, aptana, netbeans, dreaweaver.

Є розумний рефакторінг ?:)

Я за phpstorm або netbeans =)

IDE - для проектів
інші редактори для редагування файлів

83

Re: PHP editors

Для редагування файлів FAR, для проектів - скрипт компіляції )

84

Re: PHP editors

PHP Designer 8
Хороша ідешка, але платна (хоча кряк найти не проблема)
Підсвітка синтаксису, автодоповнення, проекти, FTP, і т.д.

Всі проекти - там.

85

Re: PHP editors

" PHP editors " що ?

Прихований текст

Копромiшалки

86

Re: PHP editors

+ в бік Adobe Dreamviewer, ну дуже вдало підібрані кольори підсвітки коду і шрифти, функціональний, є дистрибутиви під виндовс и мак.

87

Re: PHP editors

Paket написав:

PHP Designer 8
Хороша ідешка, але платна (хоча кряк найти не проблема)
Підсвітка синтаксису, автодоповнення, проекти, FTP, і т.д.

Всі проекти - там.

Цілком погоджуюсь...

88

Re: PHP editors

Еволюція браузерів в моїй свідомості:

1. KWrite - це були далекі часи, коли викинув Віндовс Маст Дай та поставив собі Мандріву (вбивши при цьому всю особисту інформацію разом з 3000 фотографій). Попрацював-потикав пару місяців.

2. Gedit - після переходу на Дебіян/Убунту/Хубнуту - працював-тикав 3-4 роки, навіть перші сайти під WP на ньому робив. По суті доволі зручний редактор, можна дотикати купу плагінів. Але набридала повільна робота та довгий старт.

3. Sublimetext - довго вагався, чи варто переходити на нього, але достатньо було глянути короткий відеоогляд - і вже я користувач сабла. Як на мене, в даного редактору мільйони плюсів, його можна навіть переробити за рахунок плагінів на потужний IDE. Вибір Номер Один.

4. NetBeans - на роботі була вимога поставити, PHPStorm не підходив, бо він платний. Не сподобалося. Купа зайвих налаштувань, неймовірно повільна робота на моєму нетбукові.

5. PHPStorm - останні пів року користую ся, на порядок зручніше за NetBeans. Але потрібен виключно для проектів на Symfony, і то навіть їх часто відкриваю через Sublimetext.

Резюме:

По суті, в кожного має бути як мінімум два редактори - один для швидкого відкривання документу, інший для роботи зі складним проектом, де важливо прослідкувати зв'язок між об'єктами та класами.

З першою задачею ідеально справляється  Sublimetext, ба навіть більше - його можна використовувати для роботи із складним проектом, але попередньо налаштувати під себе.

Для дуже великого проекту найкраще підійде PHPStorm - але от ресурсів він їсть чимало, тому на слабій машині не варіант.

Подякували: funivan, Chemist-i, leofun013

89

Re: PHP editors

По суті, в кожного має бути як мінімум два редактори - один для швидкого відкривання документу, інший для роботи зі складним проектом, де важливо прослідкувати зв'язок між об'єктами та класами.

З першою задачею ідеально справляється  Sublimetext, ба навіть більше - його можна використовувати для роботи із складним проектом, але попередньо налаштувати під себе.

Для дуже великого проекту найкраще підійде PHPStorm - але от ресурсів він їсть чимало, тому на слабій машині не варіант.

Я на 100% згідний. У мене така сама історія за винятком не юзаю sublimetext покищо. Ну пробував непогано але все ж таки по дефолту у мене geany (http://www.geany.org) для малих правок і phpstorm для всього іншого. Взагалі шторм справляється з багатьма задачами. Також раніше сидів на нетбінс. Рекомендую всім хто пише якісь штуки (навіть якщо це 1-5 класів ) все рівно використовуйте рнршторм. Він зробить кращим ваш код (принаймі підскаже де у вас баги) і простоту розробки.

p.s. Недавно я почав писати плагіни для PHPStorm - вони покращили мою продуктивність =)

90

Re: PHP editors

Сабл підкорює в перші секунди роботи. Достатньо глянути відео на головному сайті http://www.sublimetext.com/ та на сайті еммету http://docs.emmet.io/

Подякували: leofun011

91

Re: PHP editors

Сабл підкорює в перші секунди роботи. Достатньо глянути відео на головному сайті http://www.sublimetext.com/ та на сайті еммету http://docs.emmet.io/

Бачив, знаю, пробував. У мене в малих файлах настілкьи мізерні правки що навіть деколи через вім редагую. А загалом все в рнрштормі =)

92 Востаннє редагувалося karmeljuk (28.01.2014 10:28:55)

Re: PHP editors

ну це таке, на колір та смак товариш не всяк

93

Re: PHP editors

Користуюсь NetBeans 7.4, і оскільки інші безкоштовні IDE і близько не лежать за функціональністю з ним, то не змінюю його. Бачу, що досить часто рекламуюсь PHPStorm, але поки що не побачив для чого мені може знадобитись більше функціональності (хоча, зараз згадав, що можна було б зробити написання макросів більш розвинутіше).

Стосовно прожерливості NetBeans, то чесно кажучи навіть і не знаю чи можна більш оптимально використовувати, наприклад, оперативу. Зараз в мене відкрито 2 проекти, які в сумі займають на диску 730 МВ та мають 92 тис. файлів (і 4,5 тис. каталогів), то NetBeans забрав майже 800 МВ оперативи. Звичайно що, при відкритті таких проектів, підгальмовує на протязі мабуть хвилин 3-5, але ж потім пошук слів по всьому проекту у нього дуже швидкий.

От цікаво запитати тих, хто користується PHPStorm: невже він потребує менше оперативи, і якщо так, то невже він також  миттєво розуміє взаємозв'язки між об'єктами, та при відкритті файлу синхронно може відкривати потрібне дерево, де знаходиться цей файл (цікаво саме стосовно великих проектів)?

94

Re: PHP editors

користуюсь PhpStorm-

проект А
кількість файлів - 19259 (з них 9342 PHP файли)
139мб оперативи не поитмізовано (жму кнопку оптимізувати - 100мб)   (такі дані в PhpШтормі пишуться)
В процесах хаває 500мб оперативи

Взагалі я перейшов на шторм з нетбінса так як не вистачало правильних підсказок, кльової навігації і інших плюшок які зараз користуюсь кожен день.

П.С. У мене 8гб оперативи. може бути 2-3 проджекти відкриті не проблема :)

95

Re: PHP editors

funivan написав:

...
кількість файлів - 19259 (з них 9342 PHP файли)
139мб оперативи не поитмізовано (жму кнопку оптимізувати - 100мб)   (такі дані в PhpШтормі пишуться)
В процесах хаває 500мб оперативи...

funivan, дякую. Ну покищо бачимо аргументи не на користь противників NetBeans... А на диску який розмір проекта?

96

Re: PHP editors

429M =)

97

Re: PHP editors

МОжливо дурнувате запитання, але - при вставці коду з буфера обміну в Нетбінс всі стрічки, крім першої, починаються від початку рядка, і це вельми харить, бо приходиться майже завжди потім робти ще відступи. Як можна зробити так, щоб вставлялось з відступом відносно курсору кілька рядків?

98

Re: PHP editors

чесно кажучи хз але можна користуватись автоматичним форматуванням коду ;)

99 Востаннє редагувалося ktretyak (05.02.2014 13:39:01)

Re: PHP editors

Matvik написав:

...при вставці коду з буфера обміну в Нетбінс всі стрічки, крім першої, починаються від початку рядка, і це вельми харить, бо приходиться майже завжди потім робти ще відступи. Як можна зробити так, щоб вставлялось з відступом відносно курсору кілька рядків?

По-перше сумніваюсь, що якийсь інший редактор зможе прочитати ваші думки та відповідно відформатувати вставлений вами код.
Іншими словами - якщо ви копіюєте код, де є потрібні відступи, то він і вставиться вам з цими ж відступами. Причому якщо потрібно подовжити або вкоротити відступи, то це досить просто робиться:

  1. виділяєте блок коду з потрібними рядками (можна навіть виділяти не всі слова в блоці - головне щоб в потрібних вам рядках був виділений хоч один символ)

  2. при потребі подовжити відступи натискаєте потрібну кількість раз tab

  3. при потребі вкоротити - робите те ж саме, що і в другому кроці, але затискаєте при цьому додатково ще й shift

Подякували: flatliner1

100 Востаннє редагувалося Matvik (08.02.2014 02:55:56)

Re: PHP editors

По-перше сумніваюсь, що якийсь інший редактор зможе прочитати ваші думки та відповідно відформатувати вставлений вами код.

Та ні, тут думки читати непотрібно)

Іншими словами - якщо ви копіюєте код, де є потрібні відступи, то він і вставиться вам з цими ж відступами.

Істинно так, але хочеться, аби відступи були з врахуванням відстані від початку сторінки (по горизонталі), де вставляється перший рядок, а не від початку кожного рядка.
Грубо кажучи, щоб рядки вставлялись таким же самим блоком, як і копіюються. Фактично, це потребує простої корекції кількості символів табуляції на початку кожного рядка з врахуванням позиції курсора в момент вставки

Причому якщо потрібно подовжити або вкоротити відступи, то це досить просто робиться:

    виділяєте блок коду з потрібними рядками (можна навіть виділяти не всі слова в блоці - головне щоб в потрібних вам рядках був виділений хоч один символ)

    при потребі подовжити відступи натискаєте потрібну кількість раз tab

    при потребі вкоротити - робите те ж саме, що і в другому кроці, але затискаєте при цьому додатково ще й shift

Це ясно, так і роблю, але це починає піднапрягати.