Страница 1 из 1
Clarion 10 addins
Добавлено: 21 Июнь 2017, 12:43
Admin
Здесь можно скачать SharpDevelop 2.2
Инсталяшку среды и исходники.
Устанавливаем среду и куда нибудь копируем исходники.
В папке с исходниками запускаем \src\releasebuild.bat
Я так понимаю компилируются все библиотеки SharpDevelop 2.2
Далее можно открывать C:\Program Files (x86)\SharpDevelop\2.2\bin\SharpDevelop.exe и компилировать примеры дополнений.
Примеры лежат в исходника в папке samples
Там уже кому нужно разберутся.
Самому мозгов пока не хватает что то написать. Но уже одну штуку хочу.
Clarion 10 addins
Добавлено: 21 Июнь 2017, 18:46
ingasoftplus
Жень, ты че хотел сказать?

Clarion 10 addins
Добавлено: 22 Июнь 2017, 2:32
Admin
В смысле, зачем я это написал или какой addin я хочу?
Clarion 10 addins
Добавлено: 22 Июнь 2017, 9:38
Ал
Евгений, готовь шевелюру - он ножницы точит - стричь...

Clarion 10 addins
Добавлено: 22 Июнь 2017, 18:20
ingasoftplus
Admin писал(а): 22 Июнь 2017, 2:32
В смысле, зачем я это написал или какой addin я хочу?
ну да. в чем вопрос? или просто информация?
Clarion 10 addins
Добавлено: 23 Июнь 2017, 9:26
Admin
В принципе просто информация.
А хотелось addin для редактора который по нажатию кнопки End прыгает в конец строки игнорируя конечные пробелы. Все.
Т.е. если не нажаты клавиши модификаторы и нажали End - прыгаем за последний символ отличный от пробела.
Clarion 10 addins
Добавлено: 23 Июнь 2017, 14:30
kreator
Admin писал(а): 23 Июнь 2017, 9:26
А хотелось addin для редактора который по нажатию кнопки End прыгает в конец строки игнорируя конечные пробелы. Все.
А вообще в чём смысл конечных пробелов? Кому-то они нужны? Или это баг редактора?
Clarion 10 addins
Добавлено: 24 Июнь 2017, 10:26
Ал
kreator писал(а): 23 Июнь 2017, 14:30
Admin писал(а): 23 Июнь 2017, 9:26
А хотелось addin для редактора который по нажатию кнопки End прыгает в конец строки игнорируя конечные пробелы. Все.
А вообще в чём смысл конечных пробелов? Кому-то они нужны? Или это баг редактора?
хз откуда это исторически, но Евгений прав - было бы удобно, пробелы в конце достают, особенно если шрифт выставлен крупнее обычного и строки длинноватые получаются....
Clarion 10 addins
Добавлено: 24 Июнь 2017, 13:37
Admin
Ал писал(а): 24 Июнь 2017, 10:26хз откуда это исторически
Исторически думаю из чего то типа Microsoft Word
Он точно так же работает. Но что позволено быку....
Это редактор для программистов и он должен быть как Far Manager IMHO !
Основная проблема даже не в пробелах а в том что их невозможно клавиатурой удалить в два(три) клика.
Объясняю:
Far Manager (для меня идеал) при нажатии на End прыгает в конец строки включая пробелы. НО! При нажатии Ctrl+Shift+Left а затем Ctrl+Shift+Right я выделяю все пробелы до окончания значащей строки... т.е. до последнего символа последнего слова.
Соответственно этими двумя командами плюс Del я легко удаляю пробелы...
В Microsoft Word + SharpDevelop я не могу выделить пробелы такой комбинацией. и мне нужно нужно или от конца выделять пробелы (Ctrl+Shift+Left) * кол. пробелов. или от начала последнего слова (Ctrl+Shift+Right) * кол. символов в слове.
И эта гребаная дичь убивает мой мозг. Я не понимаю того что есть программисты которым это нравится!
Clarion 10 addins
Добавлено: 24 Июнь 2017, 14:46
Дед Пахом
Да всё же просто - Ctrl-A, затем Edit|Format|RemoveTrailing Spaces.
Clarion 10 addins
Добавлено: 24 Июнь 2017, 15:52
gopstop2007
Дед Пахом писал(а): 24 Июнь 2017, 14:46
Да всё же просто - Ctrl-A, затем Edit|Format|RemoveTrailing Spaces.
Вот так на самом интересном Дед Пахом все и обломал

Clarion 10 addins
Добавлено: 24 Июнь 2017, 17:24
Admin
Дед Пахом писал(а): 24 Июнь 2017, 14:46Да всё же просто - Ctrl-A, затем Edit|Format|RemoveTrailing Spaces.
Я вот прям не знаю что ответить... кроме того что мне лень это делать после каждой встречи пробелов в конце строки!
Clarion 10 addins
Добавлено: 24 Июнь 2017, 19:35
Дед Пахом
Есть способ привязать хоткей:
1. Открыть d:\Clarion10\bin\Addins\Clarion.addin
2. Найти в нём элемент <MenuItem id = "RemoveTrailingWs"
3. Добавить 2 строки после label:
Код: Выделить всё
icon = "Icons.16x16.LowerToUpperCase"
shortcut = "Control|Shift|K"
4. Сохранить файл
5. Перегрузить IDE
Теперь по Ctrl+Shift+K удаляет хвостовые пробелы (текущая строка или выделенный текст).
Clarion 10 addins
Добавлено: 26 Июнь 2017, 20:07
Ал
спасибо, работает, если применять комбинацию в текущей строке, когда курсор в где-то в "хвосте" - последовательности пробелов, то курсор визуально остается на прежнем месте, до следующего движения...