Daha önce Visual Studio 2012'den 2013'e yükselttim. Daha önce böyle bir kod satırım olsaydı:
void foo(const char *s) { ... }
Sonunda const char *
" std::string
<space>
" seçip " " yazabilirim :
void foo(std::string s) { ... }
Ancak şimdi boşluk çubuğuna bastığımda, " s
" adı kayboluyor:
void foo(std::string ) { ... }
Bunun otomatik tamamlama özelliğiyle ilgili olduğunu düşünüyorum, çünkü " std::
" tamamlandıktan sonra , std::
ad alanında adlar girmemize başlıyor . " std::string
<Esc> <space>
" Yazmak bu sorunu önler, ancak bu benim için alışılmadık bir tuşa basmaktır. Otomatik tamamlama özelliğini tamamen devre dışı bırakmak istemiyorum, sadece değişken adlarını kaldırmayı bırakın.