Ответ 1
Я использую расширение AStyle для VS2012, и я доволен им.
Это бесплатно:)
Мне нравится, как Visual Studio (2008) форматирует С# -код; к сожалению, похоже, что он не ведет себя так же при написании кода на С++.
Например, когда я пишу код следующим образом:
class Test {
public:
int x;
Test() {this->x=20;}
~Test(){}
};
в С# (нормально, это С++, но вы можете понять, что я имею в виду), эта часть:
Test() {this->x=20;}
Станет:
Test() { this->x=20; }
Это, очевидно, глупый пример, но есть много вещей, когда размещение скобок в правильном положении, отступы и другие вещи своими руками становятся скучными.
Я могу изменить редактор, если вы предложите мне хороший код для кода на С++, я бы хотел найти что-то с этими функциями:
Очевидно, что я могу найти другие функции, но это то, что мне кажется в данный момент.
Спасибо за любое предложение.
Я использую расширение AStyle для VS2012, и я доволен им.
Это бесплатно:)
Выберите текст кода и нажмите CTRL + K-F в Visual Studio - Что это:)
Если вы посмотрите на настройки Tools- > Options- > Text Editor, вы можете управлять некоторыми из того, что вы хотите, но я не думаю, что бы вы хотели. Вместо изменения редакторов, если стиль кода очень важен, почему бы не запустить его через красивый принтер? Просмотрите эту тему для идей.
Вам будет трудно найти гораздо лучший редактор, чем Visual Studio для написания кода на С++. Вы в конце концов привыкнете. Если вы действительно не справитесь, взгляните на Visual Assist. Это немного дорого, но это украсит ваши цвета кода.
SlickEdit - это очень настраиваемый редактор и предлагает функцию тегирования (что VS называет "Intellisense" ), которая удаляет VS и Visual Assist из воды. Кроме того, есть классное окно предварительного просмотра, в котором показано определение объекта под курсором, который молниеносно (и вы можете отключить, если хотите).
Я использую vim в наши дни, хотя это еще более настраивается, и я никогда не вернусь. Это немного сложнее, если вы настроились хорошо.