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