2011-11-27 21 views
6

मैं नोटपैड ++ में मैक्रो के साथ एक समस्या है करने के लिए एक जोड़नेमैक्रो, स्वचालित रूप से एक मूल्य

बस मान स्वचालित (वर्तमान मूल्य से) +1 करने के लिए बदल

तो मानों यह 1000 की तरह होना चाहिए की जरूरत है , 1001, 1002, 1003 और इतने पर MEDIA_ID टैग के बीच आने वाले मूल्यों के लिए ..

 <MEDIA> 
     <MEDIA_ID>1000</MEDIA_ID> 
     </MEDIA> 
     <MEDIA> 
     <MEDIA_ID>1001</MEDIA_ID> 
     </MEDIA> 

मैं पता नहीं यह कैसे करना है ..

किसी को भी मदद कर सकते हैं?

धन्यवाद

+0

उपयोग क्या है? आपको इसे नियमित रूप से करने की ज़रूरत है? एक बंद की जरूरत है? आप निश्चित रूप से PythonScript और FingerText का उपयोग कर ऐसा कर सकते हैं; लेकिन किस हद तक इसकी आवश्यकता है? सूची के मध्य में आवेषण कम प्रविष्टियों को समायोजित करने की आवश्यकता है या वे हमेशा नीचे हैं और हमेशा क्रमबद्ध हैं? – Thell

उत्तर

4

आप Column Editor उपयोग करने के लिए नंबरिंग ऐसा करने में सक्षम हो सकता है आप टैग खड़ी तो संरेखित कर सकते हैं। आप इस तरह से XML स्वरूप कहते हैं:

<MEDIA><MEDIA_ID></MEDIA_ID></MEDIA> 
<MEDIA><MEDIA_ID></MEDIA_ID></MEDIA> 
.... 
<MEDIA><MEDIA_ID></MEDIA_ID></MEDIA> 

अब, MEDIA_ID के प्रारंभ और समाप्ति टैग के बीच अपना कर्सर रखें। Edit मेनू (ALT + C कीबोर्ड शॉर्टकट) से Column Editor... चुनें। रेडियो बटन को Number to Insert पर 1001 की शुरुआती मान के साथ 1 (दशमलव) तक बदलें। ठीक बटन का उपयोग कर पुष्टि करें। आपको इसके साथ समाप्त होना चाहिए:

<MEDIA><MEDIA_ID>1001</MEDIA_ID></MEDIA> 
<MEDIA><MEDIA_ID>1002</MEDIA_ID></MEDIA> 
.... 
<MEDIA><MEDIA_ID>1199</MEDIA_ID></MEDIA> 

अफसोस की बात है, ऐसा लगता है कि इस परिचालन को मैक्रो में उपयोग नहीं किया जा सकता है। लेकिन शायद यह मदद करता है।

5

1) 1000 से संख्याओं की सूची को एक्सेल का उपयोग करके इच्छित संख्या में उत्पन्न करें और इसे नोटपैड ++ में कॉपी करें।

2) फ़ाइल की शुरुआत पर जाएं।

3) मैक्रो रिकॉर्डर प्रारंभ करें।

4) type <MEDIA>(down arrow)(HOME button)<MEDIA_ID>(END button)</MEDIA>(down arrow)(HOME button)</MEDIA>(down arrow)(HOME button) 

5) इस मैक्रो को जितनी बार आवश्यकतानुसार दोहराएं।

संबंधित मुद्दे