ReSharper - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 Özellikleri
  • 2 Kaynakça
  • 3 Dış bağlantıları

ReSharper

  • Беларуская (тарашкевіца)
  • Български
  • Deutsch
  • Русский
  • Українська
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Wikimedia Commons
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi
Bu madde, öksüz maddedir; zira herhangi bir maddeden bu maddeye verilmiş bir bağlantı yoktur. Lütfen ilgili maddelerden bu sayfaya bağlantı vermeye çalışın. (Eylül 2022)
ReSharper
GeliştiriciJetBrains
İşletim sistemiWindows
Lisansticarî
Resmî sitesijetbrains.com/resharper

ReSharper [ˈɹiːˌʃɑːɹpɚ] yahut R# (İng.: İngilizce: Re- (yeniden) ve İngilizce: Sharper (daha keskin) kelimelerinin sentezi) JetBrains tarafından Microsoft'un geliştirme ortamı Visual Studio için yayımlanan bir uzantısıdır. Şu anda desteklenen ReSharper sürümleri Visual Studio 2010, 2012, 2013, 2015 ve güncel yayın öncesi sürüm "15"'tir.

ReSharper, özellikle gelişim sırasında faydalı olan Visual Studio TGO'sunun çeşitli özelliklerini geliştirir. Yani ReSharper, Visual Studio'yu IntelliJ IDEA, Eclipse ya da X-develop gibi benzer ürünlerin özelliklerine uyum sağlayan bir yazılımdır. ReSharper şu anda C#, Visual Basic .NET, XAML, JavaScript, CSS ve XML dillerinin yanı sıra ASP.NET ve ASP.NET MVC teknolojilerini de destekler. Kod analizi, programlamaya paralel olarak gerçekleştirilir ve böylece kullanıcıya hemen kodu iyileştirme teklifleri sunar. Bunlar tek bir tıklama ile kabul edilebilir. Kod analizi, kişinin meydana getirdiği programlama tarzı kurallarını da dahil eder. Visual Studio'nun kendisi gibi ReSharper de kullanılmayan/erişilemeyen kodu bulur ve kod üretimi önerir.

Özellikleri

[değiştir | kaynağı değiştir]

Aşağıdaki özelliklerden bazıları zaten Visual Studio TGO'sunda mevcut olmasına rağmen ReSharper'de bu özellikler çok daha önceden vardı ve hâlen ReSharper'in fonksiyonları daha kapsamlıdır. Mesela üyelerini (İng. İngilizce: members) yeniden adlandırırken sadece referanslar değil, yorumlar da değiştirilir.

  • Refactoring: Açılan yöntemler/özellikleri/sınıflar
  • Kendi programlama tarzını geliştirmek
    • Değişkenler/özellikler ve yöntemlerin yazış şeklinin tespiti
    • Parantez yerleştirme sistemi ve girintileme
    • Üye (İng.: İngilizce: member) sırasını ayarlamak
    • var kelimesini değişkenlerin önüne tercihen ilâve etmek
    • İhlâlleri bir uyarı ya da hata olarak sınıflandırabilmek
    • Kurulan programlama stiline göre kodları yarı otomatik temizlemek
  • Kod kokuları (İng.: İngilizce: code smells) uyarılarla gösterilir
    • Paralel programlamada Kapalılık'la (İng.: İngilizce: Closure) sorun
    • Koleksiyonlu kodların (İng.: İngilizce: Closure) iki kere geçilmesi
    • Bazı döngülerde LINQ'in tercih edilmesi
    • Kodda gereksiz kısımların tespiti
    • Sabit veya statik olması gereken üyelere (İng.: İngilizce: member) işaret etme
    •  Kod yapısı hakkında bilgiler (girinti)
    • 1300'ün üzerinde denetim kuralı kullanılmaktadır
  • Gelişmiş navigasyon imkânları
    • Uygulama için (arayüze) gitme
    • Tip, üye (İng.: İngilizce: member) veya dosyaya gitme
    • Haricî kod tetkikine müsaade

Tanımlanmış ve test edilir çoğu kuralları için ReSharper de, uygun kurallara göre hızlı düzeltme sayesinde kodu olması gereken yerde yapısına uygun hâle getirmeyi mümkün kılar.

Kaynakça

[değiştir | kaynağı değiştir]

Dış bağlantıları

[değiştir | kaynağı değiştir]
  • JetBrains ReSharper22 Aralık 2016 tarihinde Wayback Machine sitesinde arşivlendi.
  • Jon Skeet (2013-04-11). "Jon Skeet Inspects ReSharper". JetBrains (İngilizce). Erişim tarihi: 2013-04-14.  Ausführliche Präsentation von ReSharper
12 Aralık 2016 tarihinde Wayback Machine sitesinde arşivlendi.
"https://tr.wikipedia.org/w/index.php?title=ReSharper&oldid=33068129" sayfasından alınmıştır
Kategoriler:
  • Microsoft Visual Studio
  • Bilgisayar programlama araçları
Gizli kategoriler:
  • Öksüz maddeler Eylül 2022
  • Hiçbir veri sırasıyla bilgi kutusu şablonlarını kullanan maddeler
  • Bilgi alt kutulu maddeler
  • Webarşiv şablonu wayback bağlantıları
  • Sayfa en son 14.37, 9 Haziran 2024 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
ReSharper
Konu ekle