За последние 24 часа нас посетили 20954 программиста и 1016 роботов. Сейчас ищут 510 программистов ...

PHP редактор

Тема в разделе "Беседы", создана пользователем fics, 28 апр 2018.

  1. fics

    fics Новичок

    С нами с:
    28 апр 2018
    Сообщения:
    13
    Симпатии:
    12
    Здравствуйте, пишу свой PHP редактор. Хотел бы получить от компетентных товарищей конструктивную критику. Проект совсем новый, позиционироваться будет как некий аналог Notepad++, поэтому очень нужны ваши замечания и предложения. Ссылку без разрешения админов не выкладываю, проект пока залил на http://www.softpedia.com/get/Internet/WEB-Design/HTML-Editors/PHPNotepad.shtml, называется PHPNotepad. Очень жду ваших замечаний!.
     
    #1 fics, 28 апр 2018
    Последнее редактирование модератором: 28 апр 2018
    Алекс8 нравится это.
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.410
    Симпатии:
    1.768
    1. Ты изучил такие штуки как Netbeans и PHPStorm? Они очень клёвые и крутые.
    2. Если они закрывают все задачи по кодингу на PHP, то зачем твой редактор?
    3. Какие преимущества перед конкурентами?
     
    denis01 нравится это.
  3. nospiou

    nospiou Старожил

    С нами с:
    4 фев 2018
    Сообщения:
    3.400
    Симпатии:
    510
  4. fics

    fics Новичок

    С нами с:
    28 апр 2018
    Сообщения:
    13
    Симпатии:
    12
    1. Есть уйма редакторов, которые уступают Netbeans и PHPStorm, но предпочитают именно их.
    2. Данный редактор не позиционируется как раздутая IDE с массой функций, а предназначена для быстрого подредактирования файлов и просмотра очень больших файлов, Netbeans, к примеру, большой файла не откроет (> 3 мб), хотя конечно оно и на практике мало применимо, но все же.
     
    Алекс8 нравится это.
  5. Deonis

    Deonis Старожил

    С нами с:
    15 фев 2013
    Сообщения:
    1.521
    Симпатии:
    504
    @fics, ну, а преимущества всё-таки какие есть? Раз уж упомянули Notepad++, то хотя бы сравнительно с ним.
     
  6. fics

    fics Новичок

    С нами с:
    28 апр 2018
    Сообщения:
    13
    Симпатии:
    12
    Так с тем и создавалась тема, чтобы вы высказали свои замечания и предложения, если преимущества нет, то они будут в следующих версиях. И вам ничто не мешает скачать и покритиковать.
     
    Алекс8 нравится это.
  7. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.748
    Симпатии:
    1.321
    Адрес:
    Лень
    1) при перетаскивания файла в прогу - не доступно открытие
    2) не учитывает кодировку файла, и хренячит принудительно свое.
    3) нету кодировки UTF-8 no BOM
    4) закрыл, удалил... русские буквы в кракозябры перевело...
     
  8. fics

    fics Новичок

    С нами с:
    28 апр 2018
    Сообщения:
    13
    Симпатии:
    12
    @MouseZver
    1-3 учту, а 4 - ничего не понял.
     
    Алекс8 нравится это.
  9. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.748
    Симпатии:
    1.321
    Адрес:
    Лень
  10. Abyss

    Abyss Старожил

    С нами с:
    12 дек 2015
    Сообщения:
    1.298
    Симпатии:
    218
    Адрес:
    Default city
    autocomplite ? uninstall...
    А для этой великолепной программы вообще нужен инсталлер ?
     
  11. fics

    fics Новичок

    С нами с:
    28 апр 2018
    Сообщения:
    13
    Симпатии:
    12
    Не обязательно, можно и portable версию сделать.
     
    Алекс8 нравится это.
  12. lastdays

    lastdays Активный пользователь

    С нами с:
    27 сен 2012
    Сообщения:
    410
    Симпатии:
    74
    "preview" кода справа, интересная тема.

    * При выделении текста фон практически не меняется, непонятно, выделил ты или нет.
    * Кнопки home & end не функционируют

    Вроде ничего лишнего, в целом, но пока сыро очень:) Успехов!
     
  13. fics

    fics Новичок

    С нами с:
    28 апр 2018
    Сообщения:
    13
    Симпатии:
    12
    Вы можете это сами настроить в View -> Style Configurator

    Они пролистывают только полную страницу, если при нажатии, к примеру, Pg Up оставшигося текста меньше чем на страницу, то долистывать нужно стрелками, но конечно по большому счету и это нужно подправить, хотя не особо критично.
     
    Алекс8 нравится это.
  14. Алекс8

    Алекс8 Активный пользователь

    С нами с:
    18 май 2017
    Сообщения:
    1.730
    Симпатии:
    359
    если бы они еще были написаны на с++ то цены им бы не было))
     
  15. fics

    fics Новичок

    С нами с:
    28 апр 2018
    Сообщения:
    13
    Симпатии:
    12
    Да не чем угодно (Delphi, VB) только не на Java
     
    Алекс8 нравится это.
  16. Васяня

    Васяня Активный пользователь

    С нами с:
    2 окт 2016
    Сообщения:
    238
    Симпатии:
    32
    Адрес:
    Россия, Приморский край, г. Находка.
    PhpStorm уступает noteped++ только в том случае когда нужно открыть один файлик и посмотреть чего там такое, он запускается очень быстро, во всех остальных случаях где файлов больше одного PhpStorm :cool:
     
    MouseZver нравится это.
  17. nospiou

    nospiou Старожил

    С нами с:
    4 фев 2018
    Сообщения:
    3.400
    Симпатии:
    510
    Java кроссплатформенна. Лично я эту штуку даже установить не могу. В 2к18 уже пора писать на ноде electronjs
     
    Васяня нравится это.
  18. fics

    fics Новичок

    С нами с:
    28 апр 2018
    Сообщения:
    13
    Симпатии:
    12
    Сделал много улучшений и новшеств, последняя версия на данный момент 1.5.1. Но работы на будущее наметил еще много.
     
    Алекс8 нравится это.
  19. mirosas

    mirosas Активный пользователь

    С нами с:
    17 июл 2015
    Сообщения:
    235
    Симпатии:
    5
    Вопросы правильные, но Netbeans я кажется использовал... И отказался в пользу Notepad++. Но я особенный... Я не использую не то что модную нынче MVC, фреймворки, но даже ООП.
    --- Добавлено ---
    Мне в Notepad++ не хватает подсказок пользовательских функций.
    --- Добавлено ---
    Да не... большие файлы иногда нужно открывать... 50-и мегабайтные json-ки, и 500 мегабайтные csv бывает удобней редактировать именно в редакторах типа текстовых.. И желательно без тормозов и лишнего потребления озу.
     
    #19 mirosas, 23 сен 2018
    Последнее редактирование: 23 сен 2018
  20. Dimon2x

    Dimon2x Старожил

    С нами с:
    26 фев 2012
    Сообщения:
    2.199
    Симпатии:
    184
    @mirosas в нотепаде нельзя прыгать по классам, а без этого будет геморрой.
     
  21. fics

    fics Новичок

    С нами с:
    28 апр 2018
    Сообщения:
    13
    Симпатии:
    12
    Что имеется ввиду - переход по ссылке при клике на имя в самом окне редактора или при навигации по дереву классов?

    Как раз этим сейчас и занимаюсь, думаю в течении октября закончу.


    Открывает без проблем, но ОЗУ лишнее все равно подкушает, без этого никак.
     
    Алекс8 нравится это.
  22. Dimon2x

    Dimon2x Старожил

    С нами с:
    26 фев 2012
    Сообщения:
    2.199
    Симпатии:
    184
    @fics при клике на вызов класса, не перейдет в сам этот класс
     
  23. Vitalykk

    Vitalykk Активный пользователь

    С нами с:
    13 авг 2018
    Сообщения:
    28
    Симпатии:
    5
    на replace есть подобная тема, твоя?
    Ну кроме IDE, есть консольные редакторы. вим, емакс, им более 20 лет, а они до сих пор востребованы
    Есть сублайм, вижуал, нотепад++
    На любой вкус редакторы, тяжело будет тебе что-то предложить вкусное для разработчиков.
     
  24. fics

    fics Новичок

    С нами с:
    28 апр 2018
    Сообщения:
    13
    Симпатии:
    12
    А если функция или класс объявлены в другом файле, который подключается через include() при клике на вызов перейдет в другой файл или все работает только в пределах одного файла?. В том же PHPStorm как?
     
    Алекс8 нравится это.
  25. nospiou

    nospiou Старожил

    С нами с:
    4 фев 2018
    Сообщения:
    3.400
    Симпатии:
    510
    @fics ...работает в пределах проекта