Pertanyaan yang diberi tag ide

Pertanyaan tentang penggunaan Vim sebagai lingkungan pengembangan terintegrasi untuk pemrograman

39
Re-indentasi kode indentasi buruk

Saya suka fitur indentasi pintar dari Vim, ini memungkinkan saya untuk membuat blok kode yang terindentasi dengan baik. Saya secara teratur menyalin / menempel kode ke buffer, tetapi kode itu sering diformat dengan buruk. Apa yang ideal adalah "memproses ulang" kode melalui sistem indentasi...

10
Membatasi operasi ke bagian kode

Ada banyak waktu dalam kehidupan kerja saya sehari-hari sehingga saya perlu mengoperasikan fungsi tertentu, hal-hal seperti menyoroti atau mencari variabel, tetapi saya tidak pernah berhasil membatasi ruang lingkup pengeditan / pencarian. Apakah ada cara di vim untuk secara selektif mengatakan,...

9
Menavigasi proyek kode tanpa menggunakan perintah eksternal

Saya mencoba mengumpulkan kotak alat perintah / permintaan Vim, dalam mode perintah atau pencarian, untuk menavigasi basis kode tanpa menggunakan Ctags atau alat eksternal lainnya. Ctag sangat bagus tetapi dukungan dapat bervariasi tergantung pada lingkungan pengembangan tempat Anda terjebak. Saya...

9
Kelengkapan argumen untuk python

Apakah ada cara untuk mendapatkan penyelesaian argumen untuk python? Saat ini saya menggunakan kombinasi ctag, mode-python, dan YouCompleteMe, tetapi saya kehilangan fungsi untuk melengkapi argumen fungsi secara otomatis (atau setidaknya menunjukkannya). Apakah ada Plugin yang mendukungnya? Saya...

8
Bagaimana saya bisa berinteraksi dengan database SQLite atau MySQL?

Ini mungkin lebih cocok untuk IDE, bukan untuk Vim, tapi tetap saya akan menghargai jika ada cara yang akan memungkinkan saya untuk terhubung ke database MySQL / SQLite lokal atau jarak jauh. Apakah ada cara untuk melakukan ini? Saya pikir itu bisa ditempatkan di jendela terpisah atau di tabnya...