मैं AutoHotKey स्क्रिप्ट में '{' और '}' अक्षर कैसे बच सकते हैं?


25

मैं एक साधारण ऑटो-रिप्लेस स्क्रिप्ट लिखने की कोशिश कर रहा हूं, लेकिन '{}' वर्णों को सम्मिलित करने का तरीका नहीं खोज सकता।
सामान्य भागने वाले वर्ण (बैकटिक `या बैकस्लैश) घुंघराले कोष्ठक के लिए काम नहीं करते हैं।
जैसे

: सह: डीआरएफ :: $ (document) .ready (function () {अंतरिक्ष} `{` n`}); {वाम} {} {वाम वाम} {} छोड़ दिया

देता है

$ (Document) .ready (function () 
);

बजाय

$ (दस्तावेज़)। पहले से ही (फ़ंक्शन) ({
});

जवाबों:


36

घुंघराले ब्रेसिज़ के साथ अपने घुंघराले ब्रेसिज़ को एनकैश करें। यह रॉ चरित्र भेजने के लिए AutoHotkey का संकेत देता है।

{{}

{}}

AutoHotkey मदद फ़ाइल


2
नोट: यदि आप नोटपैड ++ टेक्स्टेडिटर (इंडेंट के साथ) का उपयोग करते हैं और यदि कोई प्रविष्टि शामिल है, तो यह काम नहीं करता है, जैसे कि ::test::{{}{enter}{}}परिणाम {\n}\t}। समाधान: उपयोग {Backspace}और {Left}परिणाम को पुन : स्वरूपित करने के लिए।
काई नैक

1
इसके बजाय सेंड कमांड उपयोग सेंडआरव के अंदर काम नहीं करता है
मैथ्यू लॉक

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