singalen: (Default)
[personal profile] singalen
Обсуждали вчера coding conventions - как ограничить длину строки.
80, вроде, мало - написал три-четыре имени, они и закончились. Кроме того, в коде на C# всегда есть отступ минимум в 3 таба, у нас это 12 пробелов - namespace, класс, функция.

У Вовы широкий монитор, он проверяет, сколько символов видно в редакторе. Получается около 90.
— 120 много!
Сергей указывает на открытый, рядом с деревом проекта, outline класса, и говорит:
— Это потому, что ты слишком любись смотреть на члены.

А действительно, уважаемые коллеги. Какие средства навигации по коду вы используете чаще всего? Что у вас в фокусе внимания?

Я использую:
* Список ФАЙЛОВ проекта - не классов (Solution explorer или Package/Project explorer);
* Ctrl-click (go to definition) и кнопку back;
* Highlight usages в R# и Eclipse;
* Функцию Collapse для классов, функций и #region-ов;
* Держу открытыми не более десяти, а лучше четырёх, табов редактора;
* Иногда - Call hierarchy, а если такового нет - то Find usages на классе/методе;
* При отладке - locals, watch, stack, иногда threads и breakpoints;

Я НЕ использую:
* Outline;
* Иерархию классов;
* Поиск в IDE (вместо этого ищу в FAR);

А вы?
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting