TabNine - डीप लर्निंग आधारित कोड ऑटो-कम्प्लीशन टूल
(tabnine.com)-
openAI का GPT-2 उपयोग
-
केवल व्याकरण ही नहीं, बल्कि आसपास के कोड के अर्थपूर्ण संदर्भ को भी ध्यान में रखकर ऑटो-कम्प्लीशन
-
प्राकृतिक भाषा भी सीखकर, केवल कोड ही नहीं बल्कि टिप्पणियाँ, स्ट्रिंग्स, शर्तों के वेरिएबल नाम आदि भी ऑटो-कम्प्लीट करता है
-
विभिन्न भाषाओं और विभिन्न एडिटरों का समर्थन
3 टिप्पणियां
https://hi.news.hada.io/topic?id=79
लगता है यह टूल पहले भी एक बार पोस्ट हो चुका है~
मैंने इसे
vim + coc.nvim extensionके रूप में इस्तेमाल किया था.अच्छा इस्तेमाल किया था, लेकिन कभी-कभी यह CPU usage बहुत ज़्यादा ले लेता था, ऐसा अक्सर होने लगा, इसलिए आखिरकार हटा दिया T_T
अरे, यह पहले भी पोस्ट हुआ था।
उस समय से फर्क यह है कि (1) यह अभी beta में है इसलिए paid नहीं है, और (2) यह desktop standalone को support करता है!
जब आपने इसे
coc.nvimextension में इस्तेमाल किया था, क्या आपने cloud version इस्तेमाल किया था?फ़िलहाल beta मुफ्त में उपलब्ध है, और TabNine Local जारी किया गया है, जिससे cloud कनेक्शन के बिना local में भी auto-completion संभव करने वाला version उपलब्ध कराया जा रहा है.
Emacs में इस्तेमाल करके देखा तो, बुनियादी syntax auto-completion के साथ-साथ कभी-कभी चौंका देने वाली स्तर की "semantic" auto-completion भी सुझाता है, इसलिए मैं इसे अच्छी तरह इस्तेमाल कर रहा हूँ.