Visual Studio 2012 kullanıyorum ve C++ dosyaları için Akıllı Girinti'yi açtım. Akıllı girintinin davranışını, girdiğim kodu şirketimin kodlama stiliyle uyumlu olacak şekilde biçimlendirecek şekilde özelleştirmek isterim.Visual Studio 2012 "Akıllı" Dokümantasyon Özelleştirme
Akıllı girintinin nasıl davrandığının tüm önemli yönlerini nasıl özelleştirebilirim? Örneğin
, bunu tam olarak böyle bu kodu, Akıllı girinti biçimleri girdiğinizde:
#include <cstdlib>
#include <string>
using namespace std;
struct Foo
{
const string mA;
const int mB;
const string mC;
Foo(const string& a,
const int b,
const string& c)
:
mA(a),
mB(b),
mC(c)
{
}
};
int main()
{
}
Bunun büyük kısmı ben başlatıcı listesi, ilk öğeyi tanıtan kolon haricinde istediğim şey başlatıcı listesi ve yapıcının gövdesinin girinti seviyesi. Bunları böyle biçimlendirilmiş istiyorum, ve Visual Studio otomatik benim için bunu yapmak istiyorum:
Foo(const string& a,
const int b,
const string& c)
:
mA(a),
mB(b),
mC(c)
{
}
nasıl Akıllı girinti davranışlarını özelleştirebilirsiniz? Ben X. Assist Görsel gibi herhangi bir dış araçlar kullanmamayı tercih
ediyorum: Via: Araçlar>Seçenek>Metin Düzenleyici>C/C++>Sekmeler>
Hizalama: Ayrıca eklenen boşluklu, 4'e ayarlanır tabstops sahiptir. MS Visual Studio SDK içine