-
Zusätzlich zur bisherigen Unterstützung für VSCode
-
Getestet in JetBrains IntelliJ und PyCharm (Version 2021.2 oder höher)
→ Direkt im Marketplace als "Github Copilot" installierbar
- Copilot.vim-Plugin für Neovim 0.6 oder höher
→ Node.js v12 oder höher erforderlich
6 Kommentare
Es gibt zwar auch ein Produkt namens Tabnine, aber ich mache mir ein wenig Sorgen, wie es damit künftig weitergeht. Es basiert auf GPT-2, und wenn es keine echte Alternative gibt (wie lokales Hosting oder eine Spezialisierung auf bestimmte Punkte ...), wirkt die Leistung von Copilot so beeindruckend, dass es keinen Grund zu geben scheint, es zu verwenden.
https://www.tabnine.com/
Wie Sie gesagt haben, ist Tabnine ein Produkt, dessen Stärke in der lokalen Inferenz liegt. Aber selbst wenn es auf dem älteren GPT-2 basiert, besteht das chronische Problem weiterhin, dass die Inferenz viel Speicher verbraucht, und deshalb nutze ich es in letzter Zeit nicht mehr. seufz
Ah. Tabnine lässt ein Modell bereits auf dem lokalen Gerät laufen. Optional bietet es auch einen Cloud-Server an (in diesem Fall sollen wohl detailliertere Informationen bereitgestellt werden).
Persönlich wäre ich irgendwie etwas unsicher, dieses Plugin zu installieren und damit Firmencode anzufassen (...), daher scheint Tabnine für Nutzer, die möchten, dass alles lokal passiert, weiterhin eine Option zu sein.
Ich habe es in PyCharm ausprobiert, und abgesehen von dem Problem, dass der Bildschirm gelegentlich im Pop-up-Fenster für mehr als 3 Minuten hängen blieb, war ich überrascht, dass die Genauigkeit der Empfehlungen im Vergleich zu anderen Diensten sehr hoch war.
Ich sollte wohl noch mehr Microsoft-Aktien kaufen ...
Ich nutze Copilot jetzt, da es verfügbar ist, und am überraschendsten finde ich, dass es sogar koreanische Kommentare versteht (.. )
Funktioniert auch in Android Studio 2021.2 (Canary) gut.
Für Neovim ist 0.5.1 die aktuellste veröffentlichte Version, und wenn man 0.6 nutzen möchte, muss man den Source Code selbst kompilieren.