Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Seçenekler olarak da adlandırılan Visual Studio IDE ayarları, IDE'nin davranışının ve tüm araçlarının, bileşenlerinin ve uzantılarının birçok yönünü denetlemenize olanak sağlar. Visual Studio ayarlarına erişmek için ana menüden Araçlar>Seçenekleri'ni seçin.
Kategori hiyerarşisine göz atın
Ayarlar, sol taraftaki hiyerarşi ağacında gösterilen kategoriler halinde düzenlenir. Örneğin, Ortam ana IDE penceresine başvurur. Ağaçtaki herhangi bir ayarı bulun veya aradığınız ayarı ada, kategoriye ya da anahtar kelimeye göre arayın, eğer aradığınız ayar hakkında bir şey biliyorsanız.
Belirli iş yükleri, isteğe bağlı bileşenler veya uzantılarla ilişkili ayarlar, yüklenmedikleri sürece ağaçta görünmez. bkz. İş yüklerini ve bileşenleri yüklemek için Visual Studio'yu değiştirme . Uzantılar için bkz. Uzantıları yönetme.
Uyarı
Visual Studio 2026 deneyimine aktarılmamış bazı ayarlar, genellikle onları bulduğunuz yerlerde görünmeyebilir. Örneğin, ilk genel sürümde Visual Studio 2026'da Yazı Tipleri ve Renkler ile Hesaplar taşınmamıştır. Bu ayarları bulmak için Arama özelliğini kullanın veya Diğer ayarlar'ın (her üst düzey düğümün altındaki son öğe) bölümüne bakarak geçirilmemiş ayarların bağlantılarının listesini görün. Bağlantılara tıkladığınızda, ilgili ayar sayfasıyla birlikte Seçenekler iletişim kutusu görüntülenir.
Anahtar sözcüklere göre arama ayarları
Arama, girdiğiniz anahtar sözcükleri içeren herhangi bir ayarı bulur ve aradığınızı seçmenize olanak tanır. Arama sonuçlarını temizlemek için X işaretine tıklayın.
En son yaptığınız aramalar hatırlanır ve siz yazarken öneri olarak sunulur, böylece bunları kolayca tekrarlayabilirsiniz.
Filtre ayarları
Ayarları belirli yollarla da filtreleyebilirsiniz. Örneğin, yalnızca varsayılan değerlerden değiştirdiğiniz erişilebilirlik, performans veya ayarlarla ilgili ayarları görmek için filtreleyebilirsiniz.
Kullanıcıya veya çözüme göre kapsam ayarları
Uygula kutusu, ayarları çalıştığınız çözüme göre sınırlandırmanızı sağlar. Örneğin, üzerinde çalıştığınız her çözüm için farklı tema renkleri seçebilirsiniz. Görsel fark, birden çok pencere açıksa doğru IDE penceresini bulmayı kolaylaştırabilir.
Değişiklikler ne zaman geçerli olur?
Çoğu ayar değişikliği, kaydetme veya uygulama eylemi gerektirmeden veya IDE'yi yeniden başlatmadan hemen geçerli olur. IDE'nin etkili olması için yeniden başlatmanızı gerektiren ayarlar, bunları değiştirdiğinizde bir ileti görüntüler.
Eşitleme ayarları
Ayarlar normalde kullanıcı profilinizle ilişkilendirilir ve aynı profille oturum açarsanız diğer Visual Studio oturumlarıyla eşitlenir. Ayarları eşitlemek için oturum açmanız gerekir. Visual Studio 2026'yı ilk yüklediğinizde, önceki bir yüklemeden ayarları içeri aktarma seçeneğiniz vardır. Bu eylem tüm ayarları içeri aktarır. Daha önce eşitlenen ayarlar yeni yüklemeye otomatik olarak uygulanır. Sonraki ayar değişiklikleri, aynı profille oturum açtığınızda diğer Visual Studio 2026 oturumlarıyla eşitlenir, ancak bu ayarlar Visual Studio 2022'ye geri eşitlenmez. Daha fazla bilgi için bkz. Visual Studio'da eşitlenmiş ayarlar.
JSON yapılandırma dosyasını görüntüleme veya düzenleme
JSON yapılandırma dosyasını açarak varsayılan ayarlardan değiştirdiğiniz ayarları görüntüleyebilir veya düzenleyebilirsiniz. Dosyayı açmak için araç çubuğundan Kullanıcı ayarlarını JSON olarak düzenle'yi seçin. Özelleştirdiğiniz ayarları gösteren JSON yapılandırması açılır. Bunları JSON'da düzenleyebilir veya özelleştirmeleri başkalarıyla paylaşmak için herhangi bir ayarı panoya kopyalayabilirsiniz.
Aşağıda ayarlar dosyasının bir örneği verilmişti:
/* Visual Studio Settings File */
{
"languages.dockerfile.general.wordWrapVisualGlyphs": false,
"languages.fSharpInteractive.general.wordWrapVisualGlyphs": false,
"languages.memory.general.wordWrapVisualGlyphs": false,
"languages.register.general.wordWrapVisualGlyphs": false,
"languages.typeScript.general.wordWrapVisualGlyphs": false,
"languages.vbScript.general.wordWrapVisualGlyphs": false,
"languages.cpp.intelliSense.errors.enableErrorFixSuggestions": false,
"languages.defaults.general.wordWrapVisualGlyphs": true,
"textEditor.advanced.diffOverviewMargin": true,
"textEditor.general.stickyScroll.maxLines": 100,
"copilot.general.debugger.enableDiagnosticsHubProfilerAgent": false,
"copilot.general.editor.enableAdaptivePaste": false,
"copilot.general.editor.enableMermaidPreview": false,
"languages.basic.general.showCompletionOnTyping.hideAdvancedMembers": false,
"languages.cpp.codeCleanup.includeCleanup.addMissingSuggestionLevel": "suggestion",
"languages.cpp.codeCleanup.includeCleanup.removeUnusedSuggestionLevel": "dimmed",
"languages.csharp.general.wordWrapVisualGlyphs": false,
"languages.json.general.navigationBar": true,
"languages.rest.tabs.indenting": "smart",
"languages.rest.general.navigationBar": true,
"languages.cpp.textEditor.preprocessor.showPreprocessorInactiveColor": false,
"languages.cpp.intelliSense.quickInfo.enableQuickInfoHelpLink": false,
"languages.cpp.intelliSense.singleFile.enableSingleFileISense": false,
"languages.cpp.intelliSense.enableTemplateIntelliSense": false,
"languages.cpp.textEditor.outlining.enableOutliningOnFileOpen": false,
"languages.cpp.intelliSense.inactivePlatformIntelliSenseLimit": 1,
"languages.cpp.codeCleanup.sortIncludes.priorityCaseSensitive": false,
"languages.cpp.codeStyle.formatting.spacing.spaceAfterSemicolon": true,
"languages.cpp.intelliSense.quickInfo.useWebSearchOnQuickInfoHelpLink": false,
"languages.cpp.intelliSense.browsingNavigation.wholeCodebaseSemanticIndex.maximumWorkerThreads": 4,
"languages.cpp.intelliSense.browsingNavigation.databaseFallback.location": "0",
"languages.cpp.intelliSense.maximumCachedTranslationUnits": 15,
"languages.dockerfile.scrollbars.verticalScrollBarMode": "map",
"languages.cpp.intelliSense.errors.maximumErrorFixErrors": 2,
"languages.fSharpInteractive.scrollbars.verticalScrollBarMode": "map",
"textEditor.general.display.autoBraceSurround": true,
"textEditor.general.imageHoverPreview": true,
"textEditor.general.display.zeroWidthCharacters": false,
"languages.cpp.intelliSense.references.maxFindReferencesThreads": 7,
"languages.cpp.intelliSense.references.autoTuneMaximumFindReferencesThreads": true,
"languages.memory.scrollbars.verticalScrollBarMode": "map",
"languages.plainText.scrollbars.verticalScrollBarMode": "bar",
"copilot.general.chat.preferredChatMode": "Ask",
"languages.razor.tabs.character": "space",
"environment.general.showStatusBar": false,
"languages.register.scrollbars.verticalScrollBarMode": "map",
"languages.vbScript.scrollbars.verticalScrollBarMode": "map"
}
Senkronizasyon
Yerel ayarları ve çevrimiçi eşitlenmiş ayarları eşitlemek için Eşitle düğmesini kullanın.