yms: (Default)
[personal profile] yms
На днях возникла идея специального текстового редактора для программистов. От существующих ныне он отличается следующими ограничениями на стандартные функции редактирования:

  • Cut — работает без ограничений,
  • Copy — позволяет взять в клипборд не более одной строки;
  • Paste — очищает содержимое клипборда после вставки текста.

    Это спасет руки тем, кому их надо было бы повыдирать за размножение одинаковых фрагментов кода.
  • Date: 2008-01-24 10:32 am (UTC)
    From: [identity profile] tridecahedron.livejournal.com
    Пора уже завязывать с текстовыми редакторами для программистов :]

    Date: 2008-01-24 10:36 am (UTC)

    Date: 2008-01-24 11:50 am (UTC)
    From: [identity profile] vengru.livejournal.com
    реально испытывал приступ тошноты
    от собственных user1 user2 user3
    наляпанных в пятницу вечером в минуту душевной слабости
    но ...эээ...
    так и не исправил
    потом - потом подчищу
    обещаю %)

    Date: 2008-01-24 12:02 pm (UTC)
    From: [identity profile] yms.livejournal.com
    у меня тоже такое бывало :)

    Date: 2008-01-24 12:11 pm (UTC)
    From: [identity profile] tridecahedron.livejournal.com
    А объявления виртуальных методов в базовом и производных классах канают за одинаковые куски кода? )

    Date: 2008-01-24 12:21 pm (UTC)
    From: [identity profile] yms.livejournal.com
    В таком редакторе придется копировать по одной строчке каждое объявление :))

    просто я сейчас пишу на C#, там такой писанины нет - пишешь ключевое слово override, он тебе подсказывает, какие виртуальные методы можно перекрыть, и после выбора автоматически подставляет всю сигнатуру.

    А на C++ придется копировать куски объявлений классов целыми пачками, да.

    Date: 2008-01-24 01:40 pm (UTC)
    From: [identity profile] tridecahedron.livejournal.com
    Дык занудно, если оптом надо )

    Multiedit помнишь?

    Date: 2008-01-24 11:12 pm (UTC)
    From: (Anonymous)
    У него было три вида блоков:
    - "визуальные", когда на экране просто выделяется мышкой прямоугольник;
    - "потоковые", как в Wordstar и прочих текстовых редакторах;
    - "построчные" - примерно как ты хочешь

    А ещё у Multiedit был очень развесистый макроязык. Кстати, я видел и версию для Windows ;-)

    borisk

    Re: Multiedit помнишь?

    Date: 2008-01-25 05:16 am (UTC)
    From: [identity profile] yms.livejournal.com
    Это я всё помню, такие блоки есть хотя бы и у TheBat!, только идея-то в том, чтобы ограничить копирование одной строчкой или частью ее, а Multi-Edit копировал целые строчные блоки.
    Page generated Mar. 24th, 2026 05:17 am
    Powered by Dreamwidth Studios