Clarion 10 addins
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- Admin
- Администратор
- Сообщения: 4010
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 53 раза
- Поблагодарили: 33 раза
- Контактная информация:
Clarion 10 addins
Здесь можно скачать SharpDevelop 2.2
Инсталяшку среды и исходники.
Устанавливаем среду и куда нибудь копируем исходники.
В папке с исходниками запускаем \src\releasebuild.bat
Я так понимаю компилируются все библиотеки SharpDevelop 2.2
Далее можно открывать C:\Program Files (x86)\SharpDevelop\2.2\bin\SharpDevelop.exe и компилировать примеры дополнений.
Примеры лежат в исходника в папке samples
Там уже кому нужно разберутся.
Самому мозгов пока не хватает что то написать. Но уже одну штуку хочу.
Инсталяшку среды и исходники.
Устанавливаем среду и куда нибудь копируем исходники.
В папке с исходниками запускаем \src\releasebuild.bat
Я так понимаю компилируются все библиотеки SharpDevelop 2.2
Далее можно открывать C:\Program Files (x86)\SharpDevelop\2.2\bin\SharpDevelop.exe и компилировать примеры дополнений.
Примеры лежат в исходника в папке samples
Там уже кому нужно разберутся.
Самому мозгов пока не хватает что то написать. Но уже одну штуку хочу.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
- ingasoftplus
- Ветеран
- Сообщения: 465
- Зарегистрирован: 26 Декабрь 2006, 17:07
- Откуда: Оттуда :)
- Благодарил (а): 125 раз
- Поблагодарили: 7 раз
- Admin
- Администратор
- Сообщения: 4010
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 53 раза
- Поблагодарили: 33 раза
- Контактная информация:
Clarion 10 addins
В смысле, зачем я это написал или какой addin я хочу?
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
- ingasoftplus
- Ветеран
- Сообщения: 465
- Зарегистрирован: 26 Декабрь 2006, 17:07
- Откуда: Оттуда :)
- Благодарил (а): 125 раз
- Поблагодарили: 7 раз
- Admin
- Администратор
- Сообщения: 4010
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 53 раза
- Поблагодарили: 33 раза
- Контактная информация:
Clarion 10 addins
В принципе просто информация.
А хотелось addin для редактора который по нажатию кнопки End прыгает в конец строки игнорируя конечные пробелы. Все.
Т.е. если не нажаты клавиши модификаторы и нажали End - прыгаем за последний символ отличный от пробела.
А хотелось addin для редактора который по нажатию кнопки End прыгает в конец строки игнорируя конечные пробелы. Все.
Т.е. если не нажаты клавиши модификаторы и нажали End - прыгаем за последний символ отличный от пробела.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
-
- ✯ Ветеран ✯
- Сообщения: 5169
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 11 раз
- Поблагодарили: 26 раз
Clarion 10 addins
А вообще в чём смысл конечных пробелов? Кому-то они нужны? Или это баг редактора?Admin писал(а): 23 Июнь 2017, 9:26 А хотелось addin для редактора который по нажатию кнопки End прыгает в конец строки игнорируя конечные пробелы. Все.
We are hard at work… for you. 

-
- ✯ Ветеран ✯
- Сообщения: 1040
- Зарегистрирован: 08 Июль 2005, 6:48
- Откуда: Россия
- Поблагодарили: 1 раз
Clarion 10 addins
хз откуда это исторически, но Евгений прав - было бы удобно, пробелы в конце достают, особенно если шрифт выставлен крупнее обычного и строки длинноватые получаются....
- Admin
- Администратор
- Сообщения: 4010
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 53 раза
- Поблагодарили: 33 раза
- Контактная информация:
Clarion 10 addins
Исторически думаю из чего то типа Microsoft Word
Он точно так же работает. Но что позволено быку....
Это редактор для программистов и он должен быть как Far Manager IMHO !
Основная проблема даже не в пробелах а в том что их невозможно клавиатурой удалить в два(три) клика.
Объясняю:
Far Manager (для меня идеал) при нажатии на End прыгает в конец строки включая пробелы. НО! При нажатии Ctrl+Shift+Left а затем Ctrl+Shift+Right я выделяю все пробелы до окончания значащей строки... т.е. до последнего символа последнего слова.
Соответственно этими двумя командами плюс Del я легко удаляю пробелы...
В Microsoft Word + SharpDevelop я не могу выделить пробелы такой комбинацией. и мне нужно нужно или от конца выделять пробелы (Ctrl+Shift+Left) * кол. пробелов. или от начала последнего слова (Ctrl+Shift+Right) * кол. символов в слове.
И эта гребаная дичь убивает мой мозг. Я не понимаю того что есть программисты которым это нравится!
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
- Дед Пахом
- Старичок
- Сообщения: 3299
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 15 раз
- Поблагодарили: 50 раз
- Контактная информация:
Clarion 10 addins
Да всё же просто - Ctrl-A, затем Edit|Format|RemoveTrailing Spaces.
С уважением, ДП
-
- Полимат
- Сообщения: 1814
- Зарегистрирован: 25 Март 2009, 21:55
- Благодарил (а): 25 раз
- Поблагодарили: 10 раз
Clarion 10 addins
Вот так на самом интересном Дед Пахом все и обломалДед Пахом писал(а): 24 Июнь 2017, 14:46 Да всё же просто - Ctrl-A, затем Edit|Format|RemoveTrailing Spaces.

“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
- Admin
- Администратор
- Сообщения: 4010
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 53 раза
- Поблагодарили: 33 раза
- Контактная информация:
Clarion 10 addins
Я вот прям не знаю что ответить... кроме того что мне лень это делать после каждой встречи пробелов в конце строки!Дед Пахом писал(а): 24 Июнь 2017, 14:46Да всё же просто - Ctrl-A, затем Edit|Format|RemoveTrailing Spaces.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
- Дед Пахом
- Старичок
- Сообщения: 3299
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 15 раз
- Поблагодарили: 50 раз
- Контактная информация:
Clarion 10 addins
Есть способ привязать хоткей:
1. Открыть d:\Clarion10\bin\Addins\Clarion.addin
2. Найти в нём элемент <MenuItem id = "RemoveTrailingWs"
3. Добавить 2 строки после label:
4. Сохранить файл
5. Перегрузить IDE
Теперь по Ctrl+Shift+K удаляет хвостовые пробелы (текущая строка или выделенный текст).
1. Открыть d:\Clarion10\bin\Addins\Clarion.addin
2. Найти в нём элемент <MenuItem id = "RemoveTrailingWs"
3. Добавить 2 строки после label:
Код: Выделить всё
icon = "Icons.16x16.LowerToUpperCase"
shortcut = "Control|Shift|K"
5. Перегрузить IDE
Теперь по Ctrl+Shift+K удаляет хвостовые пробелы (текущая строка или выделенный текст).
С уважением, ДП
-
- ✯ Ветеран ✯
- Сообщения: 1040
- Зарегистрирован: 08 Июль 2005, 6:48
- Откуда: Россия
- Поблагодарили: 1 раз
Clarion 10 addins
спасибо, работает, если применять комбинацию в текущей строке, когда курсор в где-то в "хвосте" - последовательности пробелов, то курсор визуально остается на прежнем месте, до следующего движения...