में अजीब पात्रों मैं उबंटू के तहत fsharp के साथ खेलने की कोशिश करता हूं (और हाँ, मैं धीरे-धीरे समझता हूं कि यह मजेदार से ज्यादा दर्द है), मैंने पहले से ही मोनो, वीएससीओडी और आईओनाइड एक्सटेंशन स्थापित किया है और मैं बना और निर्माण कर सकता हूं एफ # परियोजनाएं। दुर्भाग्य से, जब मैं एफ # इंटरएक्टिव के माध्यम से सरल एफ # स्क्रिप्ट चलाने:वीएससीओडी एफएसएचआरपी इंटरएक्टिव टर्मिनल
printfn "bar"
टर्मिनल विंडो में मैं मिलता है:
>
- printfn "bar"
-
- ;;
bar
val it : unit =() F# 4.0 (Open Source Edition)
> ^?^?414;3R^?^?^?^?^?^? the Apache 2.0 Open Source License
अजीब अनुक्रम ^?^?
गैर मान्यता प्राप्त टर्मिनल मुक्ति कोड की तरह दिखता है, लेकिन जब मैं VSCode के भीतर से पार्टी का उपयोग ऐसा कुछ भी नहीं है।
और क्या हर आदेश FSI में मार डाला के बाद अजीब अनुक्रम पुन: दिखाई देता है:
> let j = 9;;
val j : int = 9
> printfn "foo";;
foo
val it : unit =()
> ^?^?
किसी को भी करता है एक ही समस्या है और (या शायद सिर्फ जानता है एक समाधान) एक समाधान जानता है?
संपादित करें: जब मैं Ionide Alt + के माध्यम से आदेश पर अमल दर्ज शॉर्टकट
मुझे एक ही समस्या का अनुभव है, मैंने मोनो और fsharp के diff संस्करणों की कोशिश की है, समस्या बनी रहती है। कोड विश्लेषण भी शुरू होने के बाद काफी तेजी से विफल रहता है। मुझे लगता है कि मुद्दा पूरी तरह से आयोनाइड की बजाय बनाम के साथ है। मुझे उम्मीद है कि यह एक त्वरित फिक्स है। –
कृपया Ionide एक्सटेंशन पर एक बग दर्ज करें: https://github.com/ionide/ionide-vscode-fsharp –
@ श्रीमान। - मुझे लगता है कि इस प्रश्न का मेरा जवाब आपके लिए भी काम करना चाहिए। मैं आपको एक टिप्पणी के माध्यम से पिंग कर रहा हूं क्योंकि स्टैक ओवरफ़्लो आपको एक नए उत्तर के बारे में सूचित नहीं करेगा। – rmunn