क्या वीएस -2010 में एफ # इंटरैक्टिव में स्वत: पूर्णता प्राप्त करने का कोई विकल्प है?एफ # इंटरेक्टिव स्वत: पूर्ण
उत्तर
यहाँ एक दृश्य स्टूडियो विस्तार है: https://github.com/vlasenkoalexey/FSharp.Interactive.Intellisense
यह C# इंटरैक्टिव IntelliSense के रूप में रूप में अच्छा काम नहीं करता है लेकिन यह एक हो सकता है अच्छी शुरुआत।
संख्या सबसे अच्छा तरीका सहभागी एफ # में कोड लिखने के लिए एक नई स्क्रिप्ट फ़ाइल बनाने और स्क्रिप्ट फ़ाइल में सभी कोड लिखने (जहां आप सभी स्वतः पूर्ण और पृष्ठभूमि प्रकार की जाँच मिल) है। फिर आप कोड का चयन करें और F # इंटरएक्टिव विंडो में इसका मूल्यांकन करने के लिए Alt + Enter दबाएं।
एफ # सेवा दृश्य स्टूडियो में चल रहे एक विधि है कि घोषणाओं (source code देखें) रिटर्न है, इसलिए यह एफ # इंटरएक्टिव जैसे करने के लिए IntelliSense जोड़ने के लिए संभव हो जाएगा MonoDevelop में। हालांकि, मुझे लगता है कि लोगों की सबसे मुख्य संपादक में कोड लिखने, तो यह तो लगातार अनुरोध
वी.एस. 2015, सामुदायिक संस्करण
कंसोल में कोई स्वत: पूर्ण है, लेकिन अधिक कष्टप्रद कोई विश्वसनीय स्वत: पूर्ण नहीं है ... संपादक में
एक ही तरीका है कि लगता है को दूर से काम वास्तव में एक अन्य परियोजना में .fsx के बजाय एक .fs है और सेट अप निर्भरता के लिए है, अपने समाधान के आराम करने के लिए नेविगेट करने के इस तरह F12 काम करता है, और आप प्राप्त अन्य परियोजनाओं के ऑटो-पूर्ण आदि का एक ही स्तर।
..टिप्पणी या नई परियोजना को बाहर करने से पहले आप को संकलित करने के लिए मत भूलना, अन्यथा आप कुछ संभवतः खतरनाक स्क्रिप्ट कहीं से क्रियान्वित हो सकता है
दिलचस्प बात यह है सी # इंटरैक्टिव है, जो एफ # इंटरैक्टिव की कुल प्रतिलिपि है स्वत: पूर्ण। तो यह थोड़ा दूर लाया जाता है, लेकिन किसी बिंदु पर - यदि सी # इंटरैक्टिव कुछ उपयोग करने योग्य जैसा दिखता है, तो शायद इसे अपने एफ # प्रोजेक्ट पर इस्तेमाल करें और निराशा के साथ किया जाए।
खैर, आप टैब कुंजी दबाकर autocompletation मिलता है।
खुला एस [टैब] प्रणाली लिखेंगे और इतने पर
यह डिफ़ॉल्ट रूप से चालू किया जाना चाहिए।
अधिक जानकारी के लिए देखें:
fsi.exe --help
या चलाने
fsi.exe --readline +
अलेक्सी Vlasenko बनाया वीएस2013 और वीएस2015 के लिए F# Interactive Intellisense। यह आपके द्वारा FSI में बनाए गए किसी भी चर/फ़ंक्शन के बारे में जानता है। मेरे सबसे बड़ी शिकायत यह है कि यह दस्तावेज या प्रकार हस्ताक्षर प्रदर्शित नहीं करता है
- 1. मछली इंटरेक्टिव शैल पूर्ण पथ
- 2. स्वत: पूर्ण
- 3. स्वत: पूर्ण
- 4. Ecplise स्वत: पूर्ण primefaces टैग
- 5. सोलर JQuery स्वत: पूर्ण स्वत: पूर्ण नहीं है
- 6. jQuery स्वत: पूर्ण - स्वत: पूर्ण इनपुट क्षेत्र की आईडी प्राप्त
- 7. ग्रहण: स्वत: पूर्ण
- 8. JComboBox स्वत: पूर्ण
- 9. jQuery UI स्वत: पूर्ण
- 10. jQuery स्वत: पूर्ण कठिनाई
- 11. PyCharm ऑटो स्वत: पूर्ण
- 12. स्वत: पूर्ण jquery ui
- 13. सबवर्सन भंडार स्वत: पूर्ण
- 14. Jquery स्वत: पूर्ण - लिस्टिंग
- 15. Emacs स्वत: पूर्ण स्थापित
- 16. JQuery स्वत: पूर्ण टेक्स्टबॉक्स
- 17. jQuery UI स्वत: पूर्ण
- 18. ग्रहण CDT स्वत: पूर्ण
- 19. jQuery यूआई स्वत: पूर्ण
- 20. स्वत: पूर्ण कॉम्बोबॉक्स सी #
- 21. jQuery स्वत: पूर्ण + AngularJS
- 22. स्वत: पूर्ण jquery
- 23. jQueryUI स्वत: पूर्ण
- 24. कॉम्बो बॉक्स स्वत: पूर्ण
- 25. विम - स्वत: पूर्ण जावा
- 26. JQueryUI स्वत: पूर्ण आइटम
- 27. IntelliJ स्वत: पूर्ण भागने
- 28. स्वत: पूर्ण जावास्क्रिप्ट
- 29. jQuery UI स्वत: पूर्ण
- 30. PyCharm स्वत: पूर्ण
हां, यह संभव होगा ... असल में, एफएसआई में पहले से ही सीमित प्रकार की इंटेलिजेंस है, जब आप इसे कंसोल विंडो में चलाते हैं। – Laurent
शायद एक प्लगइन उपलब्ध है? –
एफ # इंटरएक्टिव में इंटेलिसेंस समर्थन होना वास्तव में बुरा विचार नहीं होगा। –