Выбор IDE ?

Тема в разделе "WASM.BEGINNERS", создана пользователем asmlamo, 9 май 2021.

  1. Application

    Application Active Member

    Публикаций:
    1
    Регистрация:
    15 окт 2022
    Сообщения:
    110
    Ага, еще и на windows 10
     
  2. vitgo

    vitgo New Member

    Публикаций:
    0
    Регистрация:
    15 мар 2023
    Сообщения:
    6
    проходитесь куда угодно..
    для тех кто на танке - среда это редактор ассемблера (с компиляцией и отладкой)..
    что сама среда на асме написана - это вы сами себе придумали...

    про АД вы похоже тоже не поняли (все то же мое замечание про 200 строк продолжает работать.. вы до сих пор не понимаете о чем идет речь)
    --- Сообщение объединено, 18 мар 2023 ---
    там есть настройка цветов.. так что для эстетов есть где развернуться :)
    --- Сообщение объединено, 18 мар 2023 ---
    а где он сейчас ?
     
  3. f13nd

    f13nd Well-Known Member

    Публикаций:
    0
    Регистрация:
    22 июн 2009
    Сообщения:
    2.000
    Предположи например что я столько лет делаю на форуме про низкоуровневое программирование, не написав 200 строчек на асме. И стебусь над залетными паскалистами, которые даже тред, в который влазят, не удосуживаются бегло посмотреть. О том, что синтаксис полезно подсвечивать и иметь пару хоткеев в блокноте, чтобы обработать исходник нифига не блокнотом, я наслышан и прикинь - практикую. А насчет паскаля - юзермодное приложение под венду я, будучи ассемблерщиком, на асме бы и писал. Предположи почему.
     
  4. vitgo

    vitgo New Member

    Публикаций:
    0
    Регистрация:
    15 мар 2023
    Сообщения:
    6
    ну если ваши желания только в паре хоткеев - то вопросов нет :)
    --- Сообщение объединено, 18 мар 2023 ---
    и получили бы очередной блокнот :) но с хоткеями
    --- Сообщение объединено, 18 мар 2023 ---
    ок, умолкаю и ухожу
     
  5. f13nd

    f13nd Well-Known Member

    Публикаций:
    0
    Регистрация:
    22 июн 2009
    Сообщения:
    2.000
    Из желаний например вертикальное выделение, подсветка найденных подстрок, подсветка измененных/сохраненных строк, макросы, табличный режим, сортировка строк, подстановка номеров, регулярные выражения, извлечение строк в отдельный файл. Расскажи что из этого твой функциональный редактор может?
     
  6. Application

    Application Active Member

    Публикаций:
    1
    Регистрация:
    15 окт 2022
    Сообщения:
    110
    Почему то, что делает он не правильно?
    Кроме того, что пишет апликуху на паскале?
     
  7. f13nd

    f13nd Well-Known Member

    Публикаций:
    0
    Регистрация:
    22 июн 2009
    Сообщения:
    2.000
    Не знаю, наверное то, что шутки воспринимает как сомнения в его компетентности.
     
  8. Rel

    Rel Well-Known Member

    Публикаций:
    2
    Регистрация:
    11 дек 2008
    Сообщения:
    5.330
    Ну зачем делать поделку на Паскале, если можно было сделать плагин к редактору, который уже поддерживает многие фичи из указанных? Я не то, чтобы против этого, у любого человека может быть хобби любой упоротости, но с точки зрения практики, это как минимум не практично.
     
  9. f13nd

    f13nd Well-Known Member

    Публикаций:
    0
    Регистрация:
    22 июн 2009
    Сообщения:
    2.000
    А это к какому редактору сдк для плагинов на паскале издают? :acute:
     
  10. Application

    Application Active Member

    Публикаций:
    1
    Регистрация:
    15 окт 2022
    Сообщения:
    110
    Что не практичного в том, чтобы сделать свой редактор?
     
  11. Rel

    Rel Well-Known Member

    Публикаций:
    2
    Регистрация:
    11 дек 2008
    Сообщения:
    5.330
    Ну есть LSP (language server protocol), который уже поддерживает куча редакторов, от VSCode'ов до Vim'ов, а на чем его реализовать - нет существенной разницы, главное JSON туда сюда гонять. Ну и при большом желании можно интегрировать, как условную DLL с набором экспортных функций, но среди "современных веб макак" так делать не принято.

    Изобретение велосипедов при наличии десятков уже изобретенных велосипедов - дело не практичное.
     
  12. Application

    Application Active Member

    Публикаций:
    1
    Регистрация:
    15 окт 2022
    Сообщения:
    110
    Хорошо. Можешь привести даже не 10, а хотябы 5 примеров подобных велосипедов именно на паскале? С подсветкой синтаксиса и т.д.
     
  13. f13nd

    f13nd Well-Known Member

    Публикаций:
    0
    Регистрация:
    22 июн 2009
    Сообщения:
    2.000
    Непрактично то, что некоторые делают текстовые редакторы во много рыл и много лет, и тягаться с ними просто невозможно. Функциональность функционального редактора будет недотягивать до общепринятого уровня.
     
  14. Rel

    Rel Well-Known Member

    Публикаций:
    2
    Регистрация:
    11 дек 2008
    Сообщения:
    5.330
    Application нравится это.
  15. Application

    Application Active Member

    Публикаций:
    1
    Регистрация:
    15 окт 2022
    Сообщения:
    110
    Благодарю) anoa-notepad - норм

    [​IMG]
    --- Сообщение объединено, 18 мар 2023 ---
    А что должно быть в нем такого метафизического, чтобы дотягивал?
     
    Последнее редактирование: 18 мар 2023
  16. f13nd

    f13nd Well-Known Member

    Публикаций:
    0
    Регистрация:
    22 июн 2009
    Сообщения:
    2.000
    Я там вверху перечислял. Это только самый часто используемый функционал, но тем лучше чем больше. Кстати вон буквально в соседней ветке нотпад++ обсуждают как в качестве иде использовать.
     
  17. Application

    Application Active Member

    Публикаций:
    1
    Регистрация:
    15 окт 2022
    Сообщения:
    110
    Да, как использовать плагины к нему)
    --- Сообщение объединено, 18 мар 2023 ---
    Если внимательно посмотреть все эти варианты которые ты предлагаешь, то что-то хорошее там не найдешь. Это не решение, а кусок говна

    Есть такой сайт https://www.openhub.net/, выбираем теги pascal, syntax_highlighting:

    [​IMG]

    Приведи хотя-бы 5 примеров SynEdit для паскаля/delphi
    --- Сообщение объединено, 18 мар 2023 ---
    С github, sourceforge, такая же шляпа.
    --- Сообщение объединено, 18 мар 2023 ---
    Есть нормальный вариант для c++ scintilla, (которая в основе нотапада++, geany, и некоторых других проектов), и все
    --- Сообщение объединено, 18 мар 2023 ---
    В общем, не все так просто как кажется
    --- Сообщение объединено, 18 мар 2023 ---
    *Приведи хотя-бы 5 примеров на подобии SynEdit для паскаля/delphi
    --- Сообщение объединено, 18 мар 2023 ---
    Все эти проекты одно и то же
    [​IMG]
     
  18. Thetrik

    Thetrik UA6527P

    Публикаций:
    0
    Регистрация:
    25 июл 2011
    Сообщения:
    875
    Да нормальный фон, в PureBasic вроде такой же. В RadAsm'е вроде такой же был, не помню точно. Главною юзеру дать возможность настройки.
     
  19. M0rg0t

    M0rg0t Well-Known Member

    Публикаций:
    0
    Регистрация:
    18 окт 2010
    Сообщения:
    1.576
    f13nd, клавиатура с подсветкой синтаксиса...
     
  20. ormoulu

    ormoulu Well-Known Member

    Публикаций:
    0
    Регистрация:
    24 янв 2011
    Сообщения:
    1.208
    Под пиво с чипсами еще офигеннее. Неофигенно потом все это вытряхивать из качественной механической клавиатуры с классной подсветкой.

    И все-таки, кому же и для чего нужно писать проекты на ассемблере в сотни строк? Мне лично нотепада хватает.

    upload_2023-3-19_20-7-30.png