«ide» etiketlenmiş sorular

Vim'in programlama için entegre bir geliştirme ortamı olarak kullanımına ilişkin sorular

5
Programlamayı kullanırken vim auto-complete fonksiyon adlarına, değişkenlere vb. Sahip olmak mümkün müdür?
Birçok IDE otomatik olarak fonksiyon isimlerini, değişkenleri, metod isimlerini vs. kullanıcı tiplerinde tamamlar. En iyileri isimleri hem dilin yerleşik kütüphanesinde hem de aynı programın diğer dosyalarında tanımlanmış olanları temel alarak tamamlar. Örneğin, aşağıdaki Python programını yazarken: hungy = True def eatFood(food): pass if hungry: eatF çizgi eatFotomatik eatFood()olarak uygun bir …


7
Kötü girintili kodun yeniden girilmesi
Vim'in akıllı girintili özelliğini seviyorum, iyi girintili kod blokları oluşturmama izin veriyor. Kodları düzenli aralıklarla arabelleklere kopyalarım / yapıştırırım, ancak bu kod genellikle kötü biçimlendirilmiş. İdeal olan, kodu akıllı girinti sistemi üzerinden "yeniden işlemek" olacaktır. Böyle bir şey mümkün mü? Örneğin, aşağıdaki kodu nasıl 'düzeltmek' istiyorsunuz (daha büyük bir bloğun …
39 indentation  ide 

3
Akıllı C ++ otomatik tamamlama nasıl elde edilir
Bazı editörler (Windows'ta görsel stüdyo gibi) C ++ 'ı anlayan C ++ otomatik tamamlama işlemi yapar. Örneğin, verilen: #include <vector> int main(void) { std::vector<int> v; v.i Görsel stüdyoda otomatik tamamlama, std::vector<int>i ile başlayan tek yöntemi bilir insert. Vim'de bu tür bir otomatik tamamlama elde etmek mümkün mü?

3
Yeni satırlara otomatik olarak nasıl girintili olabilirim?
Çeşitli girinti seviyelerine sahip projeler üzerinde çalışıyorum. Bu projelerin çoğunda, dosyaların tipik olarak nasıl yapılandırıldığından, çoğu satır en az iki seviyeye girintilidir (Java dosyalarındaki yöntemler gibi). Bu, bir çizgi hattındayken yeni bir çizgi oluşturmanın anlamına gelir public void something () { İmlecimi otomatik olarak girintili bir sonraki satıra getirir public …
15 indentation  ide 



4
İşlemleri bir kod bölümü ile sınırlama
Günlük iş hayatımda, bir değişkeni vurgulamak veya aramak gibi şeyler üzerinde çalışmam gereken birçok kez var, ancak hiçbir zaman düzenlemelerin / aramanın kapsamını sınırlamayı başaramadım. Vim'de $colorbu parantez kümelerinin veya bu katın vb . İçindeki tüm referansları bulmak için seçici bir yol var mı? Mümkünse, bunun nispeten genel olması idealdir, …

1
Python için bağımsız değişken tamamlama
Python için argüman tamamlamanın bir yolu var mı? Şu anda ctags, python-modu ve YouCompleteMe bir arada kullanıyorum, ancak bir işlevin bağımsız değişkenlerini otomatik olarak tamamlamak için bir işlevi eksik (ya da en azından göstermek). Bunu destekleyen bir eklenti var mı? Vim / gvim 7.4 ve Ubuntu 14.04 kullanıyorum

2
Harici komutları kullanmadan kod projelerinde gezinme
Komuta, Vim komutları / sorgu araç kutusunu toplamak ya da bir kod tabanını gezinmek için, mod aramak çalışıyorum olmadan Ctags veya diğer harici araçları kullanarak. Ctags harika, ancak destek takıldığınız geliştirme ortamına bağlı olarak değişebilir. Sadece Vim bilgisine güvenmek istiyorum.
9 search  ide 

2
Katlanma başarısız: vim herhangi bir kat bulamıyor
Ben bazı PHP kodu katlamaya çalışıyorum ve ben yazının sonunda katlamak çalışıyorum kodun bir cut-down versiyonu dahil ettik. Aşağıdaki vim komutlarını denedim, ancak sadece aşağıdaki ex komutları çalışır. Ex olmayan komutlar çalışmaz ve durum satırında kırmızı-beyaz bir mesaj üretir: Hiçbir kıvrım bulamıyorum. :help folding :help fold-commands :help foldmethod :set foldmethod=syntax …
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.