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.
Visual Studio düzenleyicisinin farklı bilgisayar dillerinde okuma ve gezinmeyi nasıl desteklediğini ve diğer diller için Visual Studio düzenleyicisi desteği ekleyebileceğinizi öğrenin.
Söz dizimi renklendirmesi, kod tamamlama ve Navigasyon Desteği.
Visual Studio düzenleyicisinde söz dizimi renklendirme, deyim tamamlama (IntelliSense olarak da bilinir) ve Git gibi özellikler kodunuzu daha kolay yazmanıza, okumanıza ve düzenlemenize yardımcı olabilir. Aşağıdaki ekran görüntüsünde Visual Studio'da Perl betiğini düzenleme örneği gösterilmektedir. Söz dizimi otomatik olarak renklendirilir. Örneğin, koddaki açıklamalar yeşil, kod siyah, yollar kırmızı ve deyimler mavidir. Visual Studio düzenleyicisi, söz dizimi renklendirmesini desteklediği herhangi bir dile otomatik olarak uygular. Ayrıca, bilinen bir dil anahtar sözcüğünü veya nesnesini girmeye başladığınızda, deyim tamamlama işlemi olası deyimlerin ve nesnelerin listesini görüntüler. İfade tamamlama, kodu daha hızlı ve kolay yazmanıza yardımcı olabilir.
Visual Studio şu anda TextMate Dil Bilgisi kullanarak aşağıdaki diller için söz dizimi renklendirme ve temel deyim tamamlama desteği sağlamaktadır. Ancak sık kullandığınız dil tabloda yoksa endişelenmeyin; ekleyebilirsiniz.
- Yarasa
- F#
- Java
- Markdown
- Paslanma
- Visual Basic
- Clojure
- Başlayın
- JavaDoc
- Objective-C
- ShaderLab
- C# (programlama dili)
- CMake
- Havalı
- JSON veri formatı
- Perl
- ShellScript
- Visual C++
- KahveScript
- HTML
- Daha az
- Piton
- SQL
- VBNet
- CSS
- INI
- LUA
- R
- Hızlı
- XML
- Docker
- Yeşim
- Oluşturma
- Ruby programlama dili
- TypeScript
- YAML
Söz dizimi renklendirmesi ve temel deyim tamamlamaya ek olarak, Visual Studio'nun Git adlı bir özelliği de vardır. Bu özellik kod dosyalarını, dosya yollarını ve kod simgelerini hızla aramanızı sağlar. Visual Studio aşağıdaki diller için "Navigate To" desteği sağlar.
- C# (programlama dili)
- C++
- TypeScript
- JavaScript
- Visual Basic
- Başlayın
- Java
- PHP
Bu dosya türlerinin tümü, belirli bir dil için destek henüz yüklenmemiş olsa bile daha önce açıklanan özelliklere sahiptir. Bazı diller için özel destek yüklemek, IntelliSense gibi ek dil desteği veya ampuller gibi diğer gelişmiş dil özellikleri sağlayabilir.
Desteklenmeyen diller için destek ekleme
Visual Studio, TextMate Dil Bilgisi kullanarak düzenleyicide dil desteği sağlar. En sevdiğiniz programlama dili şu anda Visual Studio düzenleyicisinde desteklenmiyorsa, önce web'de arama yapın; dil için textMate paketi zaten mevcut olabilir. Ancak bulamıyorsanız, dil dil bilgisi ve kod parçacıkları için bir TextMate paket modeli oluşturarak kendiniz destek ekleyebilirsiniz.
Aşağıdaki klasöre Visual Studio için herhangi bir yeni TextMate Dil Bilgisi ekleyin:
\.vs\Extensions%userprofile%
Windows'da %userprofile% şu yolu çözümler: c:\Users\<user name>. Uzantılar klasörü sisteminizde yoksa, oluşturmanız gerekir. Klasör zaten varsa, gizlidir.
Bu temel yol altında, durumunuza uygunsa aşağıdaki klasörleri ekleyin:
Klasör Adı | Açıklama |
---|---|
\ <dil adı> | Dil klasörü. Dil adını< dilin adıyla değiştirin>. Örneğin, \Matlab. |
\Sözdizimi Kuralları | Dil bilgisi klasörü.
.json gibi dil bilgisi dosyalarını içerir. |
\Parçacık -ları | Kod parçaları klasörü. Belirli bir dil için kod parçacıkları içerir. |
Windows'da %userprofile% şu yolu çözümler: c:\Users\<user name>. Uzantılar klasörü sisteminizde yoksa, oluşturmanız gerekir. Klasör zaten varsa, gizlenir.
Tavsiye
Düzenleyicide açık dosyalarınız varsa, TextMate Dil Bilgisi ekledikten sonra söz dizimi vurgulamalarını görmek için bunları kapatıp yeniden açmanız gerekir.
TextMate Dil Bilgisi oluşturma hakkında ayrıntılı bilgi için bkz. TextMate - Dil Dil Bilgilerine Giriş ve TextMate Paketi için Dil Dil Bilgisi ve Özel Tema oluşturma hakkında notlar.