Xcode 10 टूटी स्वत: पूर्ण जब सी + +, किसी भी Workarounds के लिए नाम शामिल करते हुए?


1

जब मैं बयानों में मानक हेडर फ़ाइल नाम टाइप करना शुरू करता हूं तो मुझे कोई स्वतः पूर्ण परिणाम नहीं मिलते हैं:

#include <>

आम तौर पर, जैसे नाम में टाइप करना vectorया stringइन लाइब्रेरी नामों के लिए परिणाम को खोलने और प्रदर्शित करने के लिए स्वतः पूर्ण सूची का कारण होगा, लेकिन यह Xcode 10 में नहीं हो रहा है। मुझे अन्य शीर्ष लेखों के लिए कुछ स्वतः पूर्ण परिणाम मिल रहे हैं, लेकिन मानक से संबंधित कुछ भी नहीं C ++ लाइब्रेरीज़। क्या किसी को इसके बारे में कोई समाधान या समाधान पता है? मैंने Apple डेवलपर मंचों में पूछा, लेकिन मुझे अब एक हफ्ते के बाद कोई मदद नहीं मिली है।

मुझे पता है कि मानक C ++ लाइब्रेरी फ़ाइलों के लिए निर्देशिका है:

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1

लेकिन मैं इस बात से अनजान हूँ कि यह Xcode में कहाँ रखा जाएगा, उम्मीद है कि Xcode में सभी प्रोजेक्ट्स के लिए हेडर की स्वतः पूर्णता की अनुमति के लिए इसे प्राप्त करें (और जो कुछ भी विशिष्ट प्रोजेक्ट लोड न हो।

कोई भी मदद बहुत ही सराहनीय होगी।

यदि कोई वर्कअराउंड नहीं है, तो क्या Xcode 10 के साथ कोई और इस मुद्दे को अपने अंत में सत्यापित कर सकता है?


क्या आपने व्युत्पन्न डेटा फ़ोल्डर को हटाने और Xcode को पुनरारंभ करने का प्रयास किया? मैं आमतौर पर पहला समस्या निवारण चरण जो मैं करता हूं।
fsb

जवाबों:


1

मैं अपनी मशीन पर समान व्यवहार की पुष्टि कर सकता हूं। यदि आप बिल्ड सेटिंग्स -> खोज पथ -> हैडर खोज पथ में निर्दिष्ट पथ को शामिल करते हैं, तो आप C ++ बैक के लिए स्वत: पूर्णता रख सकते हैं। नीचे चित्र देखें।

यहां छवि विवरण दर्ज करें

सभी / कई C ++ परियोजनाओं के लिए आप Xcode प्राथमिकता में कस्टम पथ जोड़ सकते हैं / संशोधित कर सकते हैं-> स्थान -> कस्टम पथ।


क्या यह आपके लिए Xcode 10 से पहले काम करता था? दूसरे, मेरा मानना ​​है कि मैंने कस्टम पथ अनुभाग में पथ जोड़ने की कोशिश की और मुझे नहीं लगता कि यह मेरे लिए काम कर रहा था। मैंने इसे निर्माण खंड में जोड़ने की कोशिश नहीं की क्योंकि मैं इसे सभी परियोजनाओं के लिए चाहता था।
joe_04_04

बस प्रति प्रोजेक्ट हेडर सेक्शन में पथ सहित अनुवर्ती कार्य करने के लिए, लेकिन वैश्विक Xcode पथ अनुभाग में नहीं, दुर्भाग्य से।
joe_04_04
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.