Видимо в мое предыдущее сообщение стоило добавить "минимальный"
Coder plugin (1)
- Author
- Message
-
Offline
- Posts: 1879
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
Идея для CodeFold.
Два дополнительных сочетания клавиш:
Свернуть до самого вложенного развернутого уровня
Развернуть до наименее вложенного свернутого уровня
Не особо понятно звучит, но идея в том, чтобы последовательно сворачивать/разворачивать вложенные уровни – чтобы в результате получались свернуты только уровни, глубже, чем N.
Два дополнительных сочетания клавиш:
Свернуть до самого вложенного развернутого уровня
Развернуть до наименее вложенного свернутого уровня
Не особо понятно звучит, но идея в том, чтобы последовательно сворачивать/разворачивать вложенные уровни – чтобы в результате получались свернуты только уровни, глубже, чем N.
-
Offline
- Posts: 1879
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
Instructor
Это сначала нужно до родительского уровня добраться.
Исходное состояние – ничего не свернуто.
Сворачиваем – получаем наиболее вложенные уровни свернутыми. (Разворачиваем – все развернуто.)
Сворачиваем еще раз – свернуты уже два уровня – тот, что мы свернули ранее и следующий, с уровнем вложенности на один меньше.
И с другого боку. Сейчас есть свернуть все и развернуть все. А предлагается пошаговое сворачивание/разворачивание – по уровню за раз, по мере уменьшения/увеличения вложенности.
Это сначала нужно до родительского уровня добраться.
Исходное состояние – ничего не свернуто.
Сворачиваем – получаем наиболее вложенные уровни свернутыми. (Разворачиваем – все развернуто.)
Сворачиваем еще раз – свернуты уже два уровня – тот, что мы свернули ранее и следующий, с уровнем вложенности на один меньше.
И с другого боку. Сейчас есть свернуть все и развернуть все. А предлагается пошаговое сворачивание/разворачивание – по уровню за раз, по мере уменьшения/увеличения вложенности.
-
Offline
- Posts: 1879
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
-
Offline
- Posts: 2248
- Joined: Tue Aug 07, 2007 2:03 pm
- Location: Vinnitsa, Ukraine
Есть соображения по cpp.coder(*fixed):
Вот эти слова находятся в группе типов с соотв. раскраской.Их нужно переместить в группу Keywords, как минимум потому что static, mutable, volatile(как и register), и забыли restrict - аттрибуты-модификаторы типа а не типы, а *_cast квалификаторы перобразования типов. И да, они по стандарту Keywords, как и char, int, float и пр.
Источники:
а также ISO/IEC 14882 First Edition 1998-09-01 раздел 2.11 который также в список зарезервированных ключевых слов(помимо новых для С++) вносит следующие: and, and_eq, bitand, bitor, compl, not, not_eq, or, or_eq, xor, xor_eq.
Вот эти слова находятся в группе типов с соотв. раскраской.
Code: Select all
1 0 ${TYPE} 0 static
1 0 ${TYPE} 0 mutable
1 0 ${TYPE} 0 volatile
1 0 ${TYPE} 0 const_cast
1 0 ${TYPE} 0 dynamic_cast
1 0 ${TYPE} 0 reinterpret_cast
1 0 ${TYPE} 0 static_castИсточники:
а также ISO/IEC 14882 First Edition 1998-09-01 раздел 2.11 который также в список зарезервированных ключевых слов(помимо новых для С++) вносит следующие: and, and_eq, bitand, bitor, compl, not, not_eq, or, or_eq, xor, xor_eq.
Last edited by FeyFre on Thu Mar 10, 2011 10:24 am, edited 1 time in total.
-
Offline
- Posts: 1879
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
-
Offline
- Posts: 1879
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
-
Offline
- Posts: 1879
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
-
Offline
- Posts: 6
- Joined: Sun Jun 29, 2008 6:05 am
-
Offline
- Posts: 173
- Joined: Mon Dec 06, 2010 9:53 am
- Location: г.Харьков, Русь
Coder терминология
Делаю свое меню, есть вопрос - как для кодера назвать переключение подсветки ( С++, СSS, Text и т.д) переключение ТЕМЫ или ТИПА? Обозвал это переключение - Тип подсветки, а Цветовые схемы в кодере - Тема подсветки (Bespin и т.д). Другие предложения есть?
============
Если следовать описанию плагина - то в обоих случаях Тема - путаница однако...
============
Если следовать описанию плагина - то в обоих случаях Тема - путаница однако...
Last edited by San_dr on Mon Mar 14, 2011 1:20 pm, edited 1 time in total.