«filetype-c++» etiketlenmiş sorular

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ü?


5
C ++ işleviyle sınırlı hızlı arama
Oldukça büyük bir C ++ projesi üzerinde çalışıyorum. Kuruluşunun daha sinir bozucu yönlerinden biri, gülünç derecede büyük dosyaların içine yerleştirilen çok büyük işlevlerdir. Sıklıkla geçerli işlevle sınırlı belirli bir genel değişken veya işlev çağrısının herhangi bir örneğini aramak istiyorum. Bunu başarmak için oldukça basit bir formül var mı? (Yüklü ctags …

3
Vim, ctags ve aşırı yükleme
Birden fazla tanım durumunda vim'in otomatik olarak doğru eşleme tanımına atlamasını sağlamanın bir yolu var mı ? C ++ kodumuz aşırı işlev aşırı yüklemesi kullanır ve vim'nin ctags kullanımı buna hazır görünmemektedir. Örneğin, void abc(int a, int b) { } void abc(int a, int b, int c) { } Garip …


1
YouCompleteMe işlev işlevlerini neden değiştirmiyor?
YouCompleteMe'yi C ++ anlamsal tamamlama ile kullanmak istiyorum, ancak saatlerce denedikten sonra neden beklendiği gibi çalışmadığını bulamıyorum. Her şey çalışıyor gibi görünüyor ama işlev parametrelerini tamamlayamıyorum. Ben Vim Archlinux (Openbox'ta Gnome Terminali) üzerinde çalıştırıyorum: Linux Arch-PC 4.2.5-1-ARCH #1 SMP PREEMPT Tue Oct 27 08:13:28 CET 2015 x86_64 GNU/Linux YCM'yi talimatları …


1
Tek tırnaklı basamak ayırıcılarıyla sayısal değişmezlerin vim sözdizimi vurgulaması
C ++ 14, büyük sayısal değişmezlerin rakamlarını ayırmak için tek tırnak kullanma seçeneği sağladı. Bu, Vim'in sözdizimi vurgulamasını bozar. Örneğin, aşağıdaki C ++ 14 programını göz önünde bulundurun: #include <stdlib.h> int main(int argc, char** argv) { // small numbers are fine int normal_number = 5; // large numbers have the …

3
Yeni vim dosyalarına nasıl iskelet metni ekleyebilirim?
C ++ yazmak için Vim kullanıyorum ve #include<>oluşturduğum her yeni dosyaya eklemem gereken birkaç deyim, yorum vb. Var. ekledim autocmd BufNewFile *.cpp r C:\(full file path of skeleton text file) benim vimrc için, çünkü bunun içinde ihtiyacım olan metin ile bir tampon oluşturduğunu duydum. Bu metni yeni bir dosyaya nasıl …
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.