आप सबसे अच्छा शर्त निश्चित रूप से लियोनिद की सलाह लेना और एक अलग उपकरण का उपयोग करना चाहते हैं, लेकिन यदि आप उत्सुक हैं कि सब्लिमे में कोई ऐसा कैसे कर सकता है तो आपके पास दो विकल्प हैं।
पहले उपकरण> नई प्लग-इन में जाने के लिए और फ़ाइल में निम्न कोड पेस्ट करें:
import sublime, sublime_plugin
class ReverseCharactersCommand(sublime_plugin.TextCommand):
def run(self, edit):
for region in self.view.sel():
stringContents = self.view.substr(region)
self.view.replace(edit, region, stringContents[::-1])
निम्नलिखित है कि दस्तावेज़ है कि आप उलट चाहते के विभिन्न वर्गों का चयन करें और से आदेश का पालन चलाने कंसोल
view.run_command("reverse_characters")
यहां वर्कफ़्लो की एक छवि है।
stringContents[::-1]
कौन सा अजगर में एक स्ट्रिंग पीछे का एक मुहावरेदार तरीका है:
कि कोड के आयात खंड है।
वैकल्पिक रूप से आप इस का पालन Git भंडार चेकआउट जा सकते हैं और जो एक ही कोड और एक सुविधाजनक आदेश पैलेट विकल्प आपके लिए निर्दिष्ट :) है
https://github.com/MattSeen/ST_ReverseCharacters
'' 'view.run_command (" reverse_characters ")' '' का उपयोग करने के बजाए इसे ट्रिगर करने के लिए एक कुंजीकंप बनाने का कोई तरीका है? – Arete