Re: PHP editors
notepad++ - універсальний інструмент, нічого зайвого.
Ви значить NetBeans не пробували... Універсальна річ. Правда оперативки хаває добре.
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → PHP → PHP editors
Сторінки Попередня 1 2 3 4 5 6 7 8 Наступна
Для відправлення відповіді ви повинні увійти або зареєструватися
notepad++ - універсальний інструмент, нічого зайвого.
Ви значить NetBeans не пробували... Універсальна річ. Правда оперативки хаває добре.
sublime 2 - найліпшіший редактор який я юзав. А юзав я: notepad++, aptana, netbeans, dreaweaver.
Є розумний рефакторінг ?:)
Я за phpstorm або netbeans
IDE - для проектів
інші редактори для редагування файлів
Для редагування файлів FAR, для проектів - скрипт компіляції )
PHP Designer 8
Хороша ідешка, але платна (хоча кряк найти не проблема)
Підсвітка синтаксису, автодоповнення, проекти, FTP, і т.д.
Всі проекти - там.
+ в бік Adobe Dreamviewer, ну дуже вдало підібрані кольори підсвітки коду і шрифти, функціональний, є дистрибутиви під виндовс и мак.
PHP Designer 8
Хороша ідешка, але платна (хоча кряк найти не проблема)
Підсвітка синтаксису, автодоповнення, проекти, FTP, і т.д.Всі проекти - там.
Цілком погоджуюсь...
Еволюція браузерів в моїй свідомості:
1. KWrite - це були далекі часи, коли викинув Віндовс Маст Дай та поставив собі Мандріву (вбивши при цьому всю особисту інформацію разом з 3000 фотографій). Попрацював-потикав пару місяців.
2. Gedit - після переходу на Дебіян/Убунту/Хубнуту - працював-тикав 3-4 роки, навіть перші сайти під WP на ньому робив. По суті доволі зручний редактор, можна дотикати купу плагінів. Але набридала повільна робота та довгий старт.
3. Sublimetext - довго вагався, чи варто переходити на нього, але достатньо було глянути короткий відеоогляд - і вже я користувач сабла. Як на мене, в даного редактору мільйони плюсів, його можна навіть переробити за рахунок плагінів на потужний IDE. Вибір Номер Один.
4. NetBeans - на роботі була вимога поставити, PHPStorm не підходив, бо він платний. Не сподобалося. Купа зайвих налаштувань, неймовірно повільна робота на моєму нетбукові.
5. PHPStorm - останні пів року користую ся, на порядок зручніше за NetBeans. Але потрібен виключно для проектів на Symfony, і то навіть їх часто відкриваю через Sublimetext.
Резюме:
По суті, в кожного має бути як мінімум два редактори - один для швидкого відкривання документу, інший для роботи зі складним проектом, де важливо прослідкувати зв'язок між об'єктами та класами.
З першою задачею ідеально справляється Sublimetext, ба навіть більше - його можна використовувати для роботи із складним проектом, але попередньо налаштувати під себе.
Для дуже великого проекту найкраще підійде PHPStorm - але от ресурсів він їсть чимало, тому на слабій машині не варіант.
По суті, в кожного має бути як мінімум два редактори - один для швидкого відкривання документу, інший для роботи зі складним проектом, де важливо прослідкувати зв'язок між об'єктами та класами.
З першою задачею ідеально справляється Sublimetext, ба навіть більше - його можна використовувати для роботи із складним проектом, але попередньо налаштувати під себе.
Для дуже великого проекту найкраще підійде PHPStorm - але от ресурсів він їсть чимало, тому на слабій машині не варіант.
Я на 100% згідний. У мене така сама історія за винятком не юзаю sublimetext покищо. Ну пробував непогано але все ж таки по дефолту у мене geany (http://www.geany.org) для малих правок і phpstorm для всього іншого. Взагалі шторм справляється з багатьма задачами. Також раніше сидів на нетбінс. Рекомендую всім хто пише якісь штуки (навіть якщо це 1-5 класів ) все рівно використовуйте рнршторм. Він зробить кращим ваш код (принаймі підскаже де у вас баги) і простоту розробки.
p.s. Недавно я почав писати плагіни для PHPStorm - вони покращили мою продуктивність
Сабл підкорює в перші секунди роботи. Достатньо глянути відео на головному сайті http://www.sublimetext.com/ та на сайті еммету http://docs.emmet.io/
Сабл підкорює в перші секунди роботи. Достатньо глянути відео на головному сайті http://www.sublimetext.com/ та на сайті еммету http://docs.emmet.io/
Бачив, знаю, пробував. У мене в малих файлах настілкьи мізерні правки що навіть деколи через вім редагую. А загалом все в рнрштормі
ну це таке, на колір та смак товариш не всяк
Користуюсь NetBeans 7.4, і оскільки інші безкоштовні IDE і близько не лежать за функціональністю з ним, то не змінюю його. Бачу, що досить часто рекламуюсь PHPStorm, але поки що не побачив для чого мені може знадобитись більше функціональності (хоча, зараз згадав, що можна було б зробити написання макросів більш розвинутіше).
Стосовно прожерливості NetBeans, то чесно кажучи навіть і не знаю чи можна більш оптимально використовувати, наприклад, оперативу. Зараз в мене відкрито 2 проекти, які в сумі займають на диску 730 МВ та мають 92 тис. файлів (і 4,5 тис. каталогів), то NetBeans забрав майже 800 МВ оперативи. Звичайно що, при відкритті таких проектів, підгальмовує на протязі мабуть хвилин 3-5, але ж потім пошук слів по всьому проекту у нього дуже швидкий.
От цікаво запитати тих, хто користується PHPStorm: невже він потребує менше оперативи, і якщо так, то невже він також миттєво розуміє взаємозв'язки між об'єктами, та при відкритті файлу синхронно може відкривати потрібне дерево, де знаходиться цей файл (цікаво саме стосовно великих проектів)?
користуюсь PhpStorm-
проект А
кількість файлів - 19259 (з них 9342 PHP файли)
139мб оперативи не поитмізовано (жму кнопку оптимізувати - 100мб) (такі дані в PhpШтормі пишуться)
В процесах хаває 500мб оперативи
Взагалі я перейшов на шторм з нетбінса так як не вистачало правильних підсказок, кльової навігації і інших плюшок які зараз користуюсь кожен день.
П.С. У мене 8гб оперативи. може бути 2-3 проджекти відкриті не проблема
...
кількість файлів - 19259 (з них 9342 PHP файли)
139мб оперативи не поитмізовано (жму кнопку оптимізувати - 100мб) (такі дані в PhpШтормі пишуться)
В процесах хаває 500мб оперативи...
funivan, дякую. Ну покищо бачимо аргументи не на користь противників NetBeans... А на диску який розмір проекта?
МОжливо дурнувате запитання, але - при вставці коду з буфера обміну в Нетбінс всі стрічки, крім першої, починаються від початку рядка, і це вельми харить, бо приходиться майже завжди потім робти ще відступи. Як можна зробити так, щоб вставлялось з відступом відносно курсору кілька рядків?
чесно кажучи хз але можна користуватись автоматичним форматуванням коду
...при вставці коду з буфера обміну в Нетбінс всі стрічки, крім першої, починаються від початку рядка, і це вельми харить, бо приходиться майже завжди потім робти ще відступи. Як можна зробити так, щоб вставлялось з відступом відносно курсору кілька рядків?
По-перше сумніваюсь, що якийсь інший редактор зможе прочитати ваші думки та відповідно відформатувати вставлений вами код.
Іншими словами - якщо ви копіюєте код, де є потрібні відступи, то він і вставиться вам з цими ж відступами. Причому якщо потрібно подовжити або вкоротити відступи, то це досить просто робиться:
виділяєте блок коду з потрібними рядками (можна навіть виділяти не всі слова в блоці - головне щоб в потрібних вам рядках був виділений хоч один символ)
при потребі подовжити відступи натискаєте потрібну кількість раз tab
при потребі вкоротити - робите те ж саме, що і в другому кроці, але затискаєте при цьому додатково ще й shift
По-перше сумніваюсь, що якийсь інший редактор зможе прочитати ваші думки та відповідно відформатувати вставлений вами код.
Та ні, тут думки читати непотрібно)
Іншими словами - якщо ви копіюєте код, де є потрібні відступи, то він і вставиться вам з цими ж відступами.
Істинно так, але хочеться, аби відступи були з врахуванням відстані від початку сторінки (по горизонталі), де вставляється перший рядок, а не від початку кожного рядка.
Грубо кажучи, щоб рядки вставлялись таким же самим блоком, як і копіюються. Фактично, це потребує простої корекції кількості символів табуляції на початку кожного рядка з врахуванням позиції курсора в момент вставки
Причому якщо потрібно подовжити або вкоротити відступи, то це досить просто робиться:
виділяєте блок коду з потрібними рядками (можна навіть виділяти не всі слова в блоці - головне щоб в потрібних вам рядках був виділений хоч один символ)
при потребі подовжити відступи натискаєте потрібну кількість раз tab
при потребі вкоротити - робите те ж саме, що і в другому кроці, але затискаєте при цьому додатково ще й shift
Це ясно, так і роблю, але це починає піднапрягати.