Eclipse'deki hangi özellikler Visual Studio'da mevcut değildir? [kapalı]


11

Eclipse kullanarak Java'da çok geliştirme yaptım ve şimdi .NET geliştirme için Visual Studio kullanmaya başladım. Şimdiye kadar IDE'leri aynı şeyleri yapabilmek için buluyorum, ama sadece farklı.

Eclipse'deki hangi özellikler Visual Studio'da mevcut değildir?


6
Java geliştirme VS :-) için mevcut değildir
Victor Hurdugaci

3
Dil gereksinimlerinize bağlı olarak C # için kendi yeniden paylaşımınızı ( jetbrains.com/resharper ) ve C ++ / C # / VB için görsel destek x'i ( wholetomato.com ) edinin .
Harald Scheirich

@Victor, eski sürümlerde yapabilirsiniz.

Yanıtlar:



9

Eclipse Hızlı Erişim bence inanılmaz bir kullanılabilirlik özelliğidir.

Kısa versiyon:

Hızlı Erişim ile klavyeyi kullanarak IDE'nin hemen hemen her yerine gidebilirsiniz. Evet, bu Visual Studio'da da yapılabilir, ancak her görünümün kısayolunu öğrenmeniz gerekir: Nesne Tarayıcısına gitmek için Ctrl + Alt + J; Solution Explorer vb. İçin Ctrl + Alt + L; veya genel pencere değiştirme kısayollarını kullanın (bir sonraki pencereye tek tek gitmek için Ctrl + F6 gibi).

Eclipse uygulamasında yalnızca bir kısayola ihtiyacınız vardır: Hızlı Erişim aracını açmak için Ctrl + 3.

Hızlı Erişim araç şapkası, herhangi bir komut, görünüm, perspektif, menü bile kaynak dosyalarının adını yazmaya başlamanıza izin verir! otomatik olarak tamamlanacak ve alternatifler önerecektir.

Hızlı erişim:

  • Kısaltmaları ve en sık erişilen öğelerinizi hatırlayacak ve kullanma biçiminize giderek uyum sağlayacaktır.
  • Ayrıca PascalCase kısaltmaları yazmanıza izin verir: Veri Kaynağı Gezgini görünümüne gitmek ister misiniz? yazın DSE ve ilk seçenek olarak görünecektir.
  • Ayrıca, her bir öğenin klavye kısayolunu bir öğrenme yardımı olarak gösterecektir.

Daha fazla oku:

http://eclipsenuggets.blogspot.com/2007/05/quick-access-ctrl3-is-bliss-are-you-one.html

http://eclipse.dzone.com/articles/eclipse-36-hidden-treasures


1
Visual Studio 2011'de hızlı başlatma adı verilen benzer şeyler olacaktır. blogs.msdn.com/b/visualstudio/archive/2012/02/23/…
softveda

5

Perspektifler

Visual Studio, hata ayıklayıcı son çalıştığında kullandığınız IDE (açık pencereler, pozisyonlar, vb.) Düzenini nasıl hatırlar dikkat edin? Ve bununla otomatik olarak "hata ayıklamayan" IDE düzeni arasında nasıl geçiş yapılır.

Tutulma Perspektifler için de aynısını yapar. Sadece bunları sadece hata ayıklama ve hata ayıklama için değil, farklı IDE yapılandırmaları ile birkaç düzen oluşturabilir ve basit bir tıklama ile aralarında geçiş yapabilirsiniz.

  • Hata ayıklama değil de hata ayıklama düzenine gitmek ister misiniz? Hata Ayıklama Perspektifi araç çubuğu düğmesini tıklamanız yeterlidir.

  • Editörsüz yeni bir düzen icat etmek ister misiniz ve sadece Paket Gezgini ve Javadoc görünümü görünür mü? Pencerelerinizi istediğiniz gibi taşıyın ve yeni bir perspektif olarak kaydedin.

Zihniniz de bir tür görevden diğerine geçerken IDE'nizi uygun şekilde değiştirmenin harika bir yoludur.

Tutulma Yardımı - Perspektifler



4

Visual Studio'nun Eclipse çalışma setlerine benzer bir şeyi olduğunu hatırlamıyorum .

Çalışma setleri - Yardım - Eclipse SDK

'Çözümünüze (Eclipse'deki çalışma alanı) dahil edilen projeleri, üzerinde çalışmak istediğiniz kodun bölümüne göre farklı proje kümelerini gizlemenize veya göstermenize olanak tanıyacak şekilde gruplamanın bir yoludur. Örneğin, yalnızca birim test projelerini veya yalnızca projenizdeki veri erişim katmanıyla ilgili modülleri içeren bir çalışma kümesi tanımlayabilirsiniz.

Hemen hemen seçili çalışma kümesiyle ilgili bilgileri göstermek için hemen hemen her Eclipse Görünümüne filtre uygulamak yararlıdır. Örneğin, hata listesi: çalışma alanındaki tüm hataları görmek zorunda değilsiniz, yalnızca etkin çalışma kümesindeki projelerle ilgili olanları görebilirsiniz.

Visual Studio'da bu işlevselliği çoğaltmayı hayal etmenin tek yolu, çoklu çözüm yaklaşımına sahip olmak ve çözümleri manuel olarak açmak ve kapatmaktır.


Ve sadece farklı bir Tutulma ihraç edilebilir olsaydı - iç ...

Çözüm klasörlerini kullanarak proje grubunu görsel stüdyoda yükleyebilir / kaldırabilirsiniz. Ancak çalışma setleri ile aynı değildir.
softveda

2

Kutudan çıkan Eclipse ile kutudan çıkan VS'ye atıfta bulunduğunuzu varsayıyorum (aksi halde, her zaman ekstra özellikler ekleyen eklentiler vardır).

VS'den eksik:

  • Ctrl + tanımına gitmek için bir yöntem adına tıklayın;
  • Otomatik destek tamamlandı (C # için) - ama dürüst olmak gerekirse bazen sinir bozucu;

1
Yöntem tanımına navigasyon sağ fare tıklaması ile yapılabilir -> Tanıma Git. O kadar hızlı değil, ama özellik orada.
ysolik

Ugh, kişisel olarak, tarayıcının benim için otomatik olarak parantez veya etiket tamamlamamasının bir özellik olduğunu düşünüyorum.
rjzii

1
@ysolik Kısayol varsayılan olarak F12'dir - hata ayıklama tuşlarının hemen yanında, çok kullanışlı. Ayrıca Shift + F12'i çok kullanıyorum (Tüm sembol referanslarını bul)
Kendine not -

Otomatik destek tamamlama davranışını Araçlar'da özelleştirebilirsiniz ... Seçenekler
JBRWilkinson

2
Eksik olduğum özellik, tanıma gitme değil Ctrl + tıklama desteği. F12'ye basmaktan daha ctrl + tıklama yapmak daha uygun ...
Victor Hurdugaci

0

Visual Studio'da Maven gibi bir şeyiniz yok .

Maven ustalaşmak için karmaşık bir canavardır, ancak bir kez çalıştıktan sonra inanılmaz derecede güçlüdür - temel olarak yapı komut dosyalarının ve bağımlılık yönetiminin tüm acılarını ortadan kaldırır.


Nugget ( nuget.org ) var
ihebiheb
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.