स्थानीयकरण की तलाश में मुझे अपने स्रोत कोड के बीच सभी स्ट्रिंग अक्षरों को ढूंढने की आवश्यकता है। मैं इसे एक संशोधन-संशोधन स्रोत भंडार जांच में स्क्रिप्ट करने का एक तरीका ढूंढ रहा था। (आईई किसी के बाद इस स्टेट को देखने के लिए बॉक्स सेटअप में कुछ जांचता है) मैं शायद सीएनएस के प्रबंधन को संभालने के लिए एनएएनटी और क्रूज़ कंट्रोल या कुछ का उपयोग करूंगा (मेरे मामले में वेल स्टारम :() लेकिन क्या आप किसी भी स्क्रिप्ट योग्य के बारे में जानते हैं (या कमांड लाइन) स्ट्रिंग अक्षर की तलाश में स्रोत कोड के माध्यम से सटीक चक्र के लिए उपयोगिता? मुझे एहसास है कि मैं नियमित अभिव्यक्तियों के आधार पर सरल स्ट्रिंग लुकअप कर सकता हूं लेकिन मेरी हिरन के लिए थोड़ा और धमाका चाहता हूं। (शायद स्ट्रिंग का विश्लेषण करें या इसे श्रेणियों में डालें) क्योंकि समय की एक बहुत स्ट्रिंग जरूरी नहीं कि अनुवाद। आवश्यकता हो सकती है कोई भी विचार?स्ट्रिंग लिटल के लिए खोज
12
A
उत्तर
29
दृश्य स्टूडियो 2010 और पूर्ववर्ती संस्करण:
- (Ctrl + SHIFT + F)
- उपयोग फ़ाइलें में खोजें: रेगुलर एक्सप्रेशन
- खोजें:
:q
(उद्धृत स्ट्रिंग) - सभी का पता लगाएं
परिणाम विंडो खोजें अब सभी फाइलों की एक रिपोर्ट होगी एस, लाइन संख्याओं के साथ और लाइन स्वयं उद्धृत स्ट्रिंग के साथ।
विजुअल स्टूडियो 2012 और ((\".+?\")|('.+?'))
के लिए बाद में खोज (reference, @CincauHangus को टोपी की नोक)
0
वहाँ एक C# parser on CodePlex कि आप शायद का उपयोग कर सकते है।
2
यह बजाय संकलित बाइनरी का उपयोग करता है स्रोत की, लेकिन Sysinternals 'Strings एप्लिकेशन हो सकता है usef उल।
1
सभी Text="textonly"
उदाहरणों निम्नलिखित नियमित अभिव्यक्ति का उपयोग खोजने के लिए भी मिलती हैं:
(Text=)(")([a-z])
इस के लिए मदद है Text="*"
ढूंढना लेकिन पाठ को छोड़कर जो संसाधन संसाधनों का उपयोग करने के लिए पहले ही परिवर्तित हो चुका है:
Text="<%$ Resources:LocalizedText, KeyNameFromResourceFile%>"
इसके अलावा (>)([a-z])
तो जैसे टैग के बीच शाब्दिक लगाने के लिए इस्तेमाल किया जा सकता:
<h1>HeaderText</h1>
संबंधित मुद्दे
- 1. स्ट्रिंग लिटल
- 2. एएसपी.नेट: लिटल
- 3. स्ट्रक्चर ऐरे प्रारंभ और स्ट्रिंग लिटल
- 4. स्ट्रिंग स्प्लिट के साथ जेएस लिंट ऐरे लिटल नोटेशन
- 5. कैरेक्टर लिटल से स्ट्रड :: सी ++
- 6. स्ट्रिंग-ऐरे आइटम तत्व में स्ट्रिंग के लिए खोज
- 7. लिटल बनाम लिटल कंट्रोल का उपयोग कब करें?
- 8. क्लोजर फ़ंक्शन लिटल
- 9. जीसीसी 4.7 स्ट्रिंग लिटल के लिए स्रोत कैरेक्टर एन्कोडिंग और निष्पादन कैरेक्टर एन्कोडिंग?
- 10. अनगिनत जावास्क्रिप्ट ऑब्जेक्ट लिटल कुंजी के लिए नियम?
- 11. खोज, प्रतिस्थापित स्ट्रिंग
- 12. विम - खोज स्ट्रिंग
- 13. mysql खोज स्ट्रिंग/बदलें
- 14. php खोज स्ट्रिंग
- 15. अजगर कुशल-स्ट्रिंग खोज
- 16. स्ट्रिंग खोज एल्गोरिदम
- 17. खोज स्ट्रिंग एल्गोरिदम
- 18. फास्ट स्ट्रिंग खोज?
- 19. उन्नत पायथन स्ट्रिंग खोज
- 20. स्ट्रिंग सरणी में महत्वपूर्ण एंड्रॉयड के लिए खोज मूल्य
- 21. PHP एक ईमेल पते के लिए एक स्ट्रिंग खोज
- 22. अक्षरों को अनदेखा करने के लिए जावा स्ट्रिंग खोज
- 23. PHP फ़ाइल में एक स्ट्रिंग के लिए खोज
- 24. सी # स्ट्रिंग मैनिपुलेशन खोज और
- 25. सूची के लिए एक alterantive लिए खोज रहे हैं <KeyValuePair <स्ट्रिंग, KeyValuePair <स्ट्रिंग, स्ट्रिंग >>>
- 26. 0xp0 प्रिंट 0.0 (हेक्साडेसिमल फ्लोटिंग प्वाइंट लिटल)
- 27. सबस्ट्रिंग खोज के लिए कुशल डेटा संरचना?
- 28. खेल के लिए पथ खोज
- 29. स्फिंक्स के लिए पोलिश खोज?
- 30. पूर्ण पाठ संगत खोज स्ट्रिंग में खोज स्ट्रिंग को ट्रांसफॉर्म करें?
नए दृश्य स्टूडियो के लिए आप का उपयोग करना चाहिए: (| '।? +' (\ "।? + \")()) संदर्भ: http: //msdn.microsoft.com/en-us/library/vstudio/2k3te2cs (v = vs.110) .aspx – CincauHangus