Als «company-mode» getaggte Fragen

Der Unternehmensmodus ist ein Textvervollständigungs-Framework für Emacs. Der Name steht für "alles vervollständigen". Es verwendet steckbare Backends und Frontends, um Abschlusskandidaten abzurufen und anzuzeigen.


1
Wie kann der Firmenmodus bei normalem Text zwischen Groß- und Kleinschreibung unterschieden werden?
Standardmäßig scheint der Firmenmodus jede Vorhersage in Kleinbuchstaben umzuwandeln. Z.B: HelloWorldOfGoo HelloWorldOfEmacs -> Hell [Helloworldofgoo] //Company prediction [Helloworldofemacs] Dies ist für case sensitive Programmiersprachen ohne spezielles Backend nicht sehr praktisch. Wie kann ich die Groß- und Kleinschreibung im Unternehmensmodus berücksichtigen?

5
Wie kann ich Fuzzy-Code vervollständigen?
Wenn Sie ReSharper in Visual Studio verwenden, können Symbole mithilfe des Fuzzy-Abgleichs anstelle des Präfixabgleichs automatisch vervollständigt werden. Zum Beispiel , wenn ich suche für eine Funktion namens DoSomethingAmazingich schreiben könnte , DoSoAmund es würde versuchen , meine Frage zu erweitern , um alle Symbole entsprechen enthalten Do, Sound Amirgendwo …

2
Wie macht man yasnippet und die Firma schöner?
In meinem Emacs verwende ich beispielsweise ein "elisp"Yasnippet, um einen Lisp-Block im Org-Modus zu erweitern. Aber bevor ich es erweitere, wird zuerst eine Firma ausgelöst, die mir ein Menü wie "1. elisp1, 2. elisp2"ohne eine Option gibt "elisp". Wenn ich tabnun yasnippet erweitere, ist es immer ärgerlich, dass "elisp1"immer zuerst …




1
Wie füge ich company-dabbrev zum Popup der Unternehmenserfüllung hinzu?
Installieren: GUI-Version GNU Emacs 25.0.50.1 (x86_64-w64-mingw32) vom 25.07.2015 auf KAEL Kompiliert aus EmacsW64. unter Verwendung der neuesten Version von von MELPA Windows 7 x 64-Bit. Situation: Zum Beispiel tippe ich die Puffer-Fobarsenz ein. Beginnen Sie dann eine neue Zeile darunter und geben Sie fooba ein. Ich habe erwartet, dass foobarsentencesie …



2
Dateinamenvervollständigung im Firmenmodus
Ich habe die Firma mit den folgenden Befehlen in meiner init.el aktiviert: (require 'company) (add-hook 'after-init-hook 'global-company-mode) Ich erhalte jedoch keine Dateinamenvervollständigung, obwohl es einen Anbieter in der Quelle gibt und auch die Website erwähnt, dass er unterstützt wird. Ich fange an zu tippen / home / emmanuel ... und …


2
Wechseln Sie im Firmenmodus zum Dokumentationspuffer
Ich habe vor kurzem von auto-complete-modezu gewechselt company-modeund ich habe Spaß. Vor kurzem musste ich Emacs Lisp-Code schreiben. Ich beginne meine Funktion einzugeben, Abschlusskandidaten werden angezeigt, ich drücke F1und die Dokumentation wird in einem anderen Puffer geöffnet. Ich würde gerne zum Dokumentationspuffer springen , aber während ich tippe C-x o, …

1
Unternehmensmodus beschleunigen?
Ich habe vor einiger Zeit von erhabenem Text zu Emacs gewechselt, und obwohl ich der Meinung bin, dass Emacs viel schöner ist, mangelt es der automatischen Vervollständigung wirklich an Reaktionsfähigkeit. Ich habe die Firma so angepasst, dass sie nach der Eingabe von zwei Zeichen zu vervollständigen versucht. Die Verzögerung betrug …

1
Wie kann ein minderwertiger Prozess automatisch ausgeführt werden, wenn der Hauptmodus zum ersten Mal geladen wird?
Angenommen, wir arbeiten mit Python (oder Matlab) zusammen. Ohne einen minderwertigen Prozess meldet das Unternehmen dies Completion needs an inferior Python process running Die naheliegende Lösung, um automatisch einen minderwertigen Prozess auszuführen (add-hook 'python-mode 'run-python) würde jedes Mal, wenn ich eine .py-Datei öffne, einen neuen Python-Prozess ausführen (dies wird mit …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.