Cari tahu backend yang digunakan dalam penyelesaian perusahaan


14

Saat menggunakan companybackend khusus , company-completeakhirnya tidak mengembalikan penyelesaian karena backend yang bermasalah. Dalam kasus seperti itu, akan sangat membantu untuk mengetahui backend perusahaan mana yang digunakan untuk menghasilkan daftar penyelesaian. Bagaimana saya mendapatkan informasi ini setelah company-completedoa?


2
Backend yang saat ini digunakan harus ditampilkan dalam modeline.
wasamasa

Jawaban:


8

company memiliki fitur yang sangat berguna yang memodifikasi pemantik modeline-nya untuk menampilkan backend yang sedang digunakan.


1
Apa fitur itu dan bagaimana cara mengaktifkannya?
Andreas Raster

2
Persis apa yang saya tulis dalam jawaban: Backend yang saat ini digunakan ditampilkan dalam modeline. Ini diaktifkan tanpa syarat.
wasamasa

Saya tidak melihatnya. Itu mungkin berarti jawaban Moritz berlaku untuk saya atau saya telah menonaktifkannya dan melupakannya. Terimakasih atas klarifikasinya.
Andreas Raster

Saya juga tidak melihatnya. Saya cukup melihat companydi modeline. @ Jawaban Dmitry bekerja di sini.
jrm

Saya sangat menyarankan Anda untuk memulai dengan sesi Emacs minimal ( emacs -Qdiikuti M-x package-initializedan mengevaluasi konfigurasi perusahaan Anda) untuk mengecualikan segala gangguan dari file init Anda.
wasamasa

21

Anda dapat mengetik M-x company-diagsekarang, dan melihat backend yang digunakan di buffer yang dihasilkan.


1

Jika jawaban pertama tidak berhasil:

Menggunakan paket elpy , menyembunyikan perusahaan lebih ringan dalam modeline (bahkan dalam mode utama lainnya). Hal yang sama mungkin berlaku untuk mode utama yang diinstal secara global.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.