Eclipse için hangi vim eklentileri mevcut? [kapalı]


128

Üç tane buldum ve başkaları olup olmadığını ve avantajlarının veya dezavantajlarının neler olabileceğini bilmek istiyorum:

Eclim'i dahil ettim, ancak diğer iki seçenekten farklı olarak, Eclipse işlevselliğini vim'de kullanılabilir kılıyor ve gerçekten peşinde olduğum şey Eclipse ortamında vim işlevselliği.


8
Son derece öznel olan en iyi eklentiyi sormak yerine, her seçeneği ayıran avantajların ve özelliklerin neler olduğunu sormalısınız.
Pierre-Antoine LaFayette 08

1
Bir de viplugin var: www.viplugin.com/ (vimplugin'den farklı).
DrAl


Vrapper en iyisidir çünkü NAG Vimplugin gibi değildir.
simplfuzz

Vim'i tutulmaya götürmek istediğini söylediğini biliyorum, ancak başka bir basit seçenek de gvim'i yanında çalıştırmak ve tutulma tarafından açılan dosyaları ona göndermek: stackoverflow.com/a/4088507/23213
Steve Vermeulen

Yanıtlar:


81

eclim

Eclim bence doğru yaklaşım değil. Vim'in düzenleme gücünü kazanırken IDE'nin esnekliğini ve işlevselliğini korumak istiyorsunuz.

viPlugin

Eclipse ile çalışırken viPlugin kullandım . Ancak ücretsiz değildir (IntelliJ Idea Vim eklentisinin aksine). Ayrıca Visual Studio Vim eklentisi kadar kapsamlı değildir. Bazı işlevlerin eksik olduğunu göreceksiniz. Ctrl +] "tanıma git" veya "geri dön" için Ctrl + o gibi şeyler çalışmıyor. Makrolar da çalışmıyor ancak işaretleri var. Vim metin düzenlemenin temel işlevselliğini sağlar. Doğru hatırlıyorsam, basit bir vimrc yapılandırma dosyasına bile sahip olabilirsiniz. Test etmek için ücretsiz bir deneme yapabilirsiniz.

Vrapper

Görünüşe göre Vrapper makrolara ve işaretlere ve aşağıdaki komutlara sahiptir:

Hareketleri

h j k l w W e E b B f F t T ; , ^ $ 0 % G H M L gg ge gE

Operatörler

y Y d D c C s S p P r J x X i I a A o O . < > gc gu gU

Arama

/ ? n N * #

Metin Nesneleri (yalnızca normal modda)

ib i (i) i [i] iB i {i} i i "i 'i` iW ab a (a) a [a] aB a {a} a a" a' a` aw aW

Sayımlar

Diğer komutların önünde sayıları belirtmek için sayı tuşlarını kullanabilirsiniz. Diğer Komutlar

v V u <C-R> <C-F> <C-B> ~ q @ zo zR zc zM zz gt gT

Artı ücretsizdir, bu yüzden onunla devam ederim.


1
Vimplugin'i denedim ama işe yaramadı. Vrapper b / c'yi denemekte tereddüt ettim, çok genç görünüyor (v0.14) ama düzgün çalışıyor gibi görünüyor. En azından daha hızlı gidebiliyorum.
hyperslug

2
Vrapper kullanıyorum ve bundan çok memnunum. Hjkl navigasyonunu ve di ((parantez içini sil) yi {(mevcut bloğun içeriğini kopyala) gibi kısayolları gerçekten kaçırdım
Nylon Smile

viplugin, açılır pencerenin görünmesini istemiyorsanız ürünü satın almanızı söyleyen can sıkıcı bir açılır pencere gösterir. Ayrıca Vrapper'a geçti.
Neaţu Ovidiu Gabriel

Vrapper ... nihayet bölgeye geri döndüm :)
ATOzTOA

16

Viable'ı denedim ve hepsinden en iyi seçimim bu. Vrapper'ın hemen hemen tüm özelliklerine sahiptir, ancak diğerlerinin hiçbirinde pencere bölme, komut geçmişi ve harici filtreler ve komutlar gibi bazı ek özellikler vardır.

Ücretlidir, ancak denemekte serbesttir. Pierre'in bahsettiği gibi bazı temel özelliklerden yoksundur, Ctrl+]örneğin destek yoktur , ancak geliştirme aktiftir, bu yüzden uygulama şansı olacaktır.


2
yeni kullanmaya başladım ve yeni çıkan bir eklenti için kusursuz görünüyor. Yıllarca tutulma için bir vi eklentisi bekliyordu. Şimdi iki favori IDE'mi tam vi desteğiyle kullanabilirim: Netbans ve Eclipse
Steven Rosato

Bunu birkaç aydır kullandım ve hoşuma gitse de, geliştirme uygunlukta oldukça durmuş görünüyor. Hala iyi bir eklenti, ancak aktif görünmediği sürece 15 $ ödeyeceğim bir şey değil.
Jeb

Jeb, bunu gösterdiğin için teşekkürler. 2011-10-22'de Viable'ın son sürümü olarak göründüğünden bu yana, 9 viPlugin sürümü yayınlandı. Hmmm.
AmigoNico

Ayrıca, Vrapper 0.34.0'dan beri, bölmeleri kullanmanıza izin veren isteğe bağlı bir eklenti vardır.
Carlo

3
Ne yazık ki Viable ölmüş görünüyor. Web sitesi gitti ve pazardaki uygulama Juno + 'da çalışmıyor gibi görünüyor.
Leopd

14

Bir süredir viplugin kullandım, ancak şimdi oldukça özelleştirilmiş bir vim ortamı oluşturduğum için eclim'e geçtim. Vim size ihtiyacınız olan şeylerin çoğunu zaten veriyor - etiketler, dosya gezintisi ve proje görünümü. Eclim, size tutulmaya bağlanmanız için bir yol sunar ve size tamamlama ve yeniden düzenleme araçlarını sağlar. Vim'i en iyi olduğu şey için kullanıyorsun ve en iyi olduğu şey için tutuluyorsun.

Gerçekten, tutulma ortamında vim'i yeniden uygulamaya çalışmanın sadece kaybetme önerisi olduğunu düşünüyorum. Tek umursadığınız temel hareket ve gezinme işlevleriyse, eklentilerden biri gayet iyi çalışacaktır. Ancak vim'in istediğiniz şekilde çalışmasını sağlamak için zaman harcadıysanız, eklim kolayca tutulmaya bağlanmanın acısız bir yoludur.


1
Bir süre hem viPlugin'i hem de vrapper'ı denedim ve sonunda aynı sonuca vardım. Kendimi bir vim power kullanıcısı olarak görmüyorum ama yine de sürekli olarak sınırlamalarla, tutarsızlıklarla veya sıkıntılarla karşılaşıyorum
Steve Vermeulen

1
Vim becerilerinizi keskin tutmayı düşünüyorum ve üretkenlik amacıyla viplugin'in kurulu olması harika. Sadece söylüyorum! :)
Alex Cory

Anladığım kadarıyla eclim, büyük projeler için neredeyse gerekli bir özellik olan hata ayıklamanın üzerinden geçmiyor.
yesennes

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.