नोटपैड ++ शॉर्टकट पूरे शब्द का चयन करने के लिए


15

मुझे पता है कि नोटपैड ++ में मैं पूरे शब्द का चयन करने के लिए माउस डबलक्लिक का उपयोग कर सकता हूं, लेकिन मैं कुछ की-बोर्ड शॉर्टकट का उपयोग करना चाहता हूं। उदाहरण के लिए दृश्य स्टूडियो में यह डिफ़ॉल्ट रूप से ctrl + w है और यह बहुत उपयोगी है। क्या मैं नोटपैड ++ में उस कार्रवाई के लिए शॉर्टकट निर्दिष्ट कर सकता हूं या क्या यह मौजूद है?

जवाबों:


7

एक बेहतर तरीका हो सकता है (और इस के अनपेक्षित दुष्परिणाम भी हो सकते हैं), लेकिन थोडा इधर-उधर से:

Settings, Shortcut Mapper, Plugin Commands, 49 Q:Mark Word or Find Reverse, Modify, then Choose your Shortcut Combination.

ध्यान दें कि नोटपैड ++ में Ctrl-W डिफ़ॉल्ट रूप से बंद है, इसलिए यदि आप उस का उपयोग करना चाहते हैं तो पहले (शॉर्टकट मैपर, मेन मेनू) को अनमैप करें।

संपादित करें: दस से अधिक सेकंड के आसपास घूमने के बाद, इस समाधान का अनपेक्षित दुष्परिणाम कुछ हद तक स्पष्ट है। अर्थात्, यह एक परीक्षण परीक्षा है और फिर परीक्षण का प्रयास करें। ;) माफ़ करना।


यह मेरे लिए ठीक काम करता है
x2।

मैंने परीक्षण परीक्षण के बारे में पढ़ा है (लगता है कि यह regex समस्या ओ.टी. कुछ है) और अब पता नहीं क्या बेहतर मैक्रो या वह निर्णय है :(
x2।

1
मार्क वर्ड या रिवर्स नहीं मिल रहा है वहाँ उपलब्ध ...
florian.isopp

@ florian.isopp मुझे लगता है कि शॉर्टकट शॉर्टकट के "सिंटिला" टैब में कमांड मिल सकती है। : यहाँ एक पृष्ठ है कि प्रस्तुत करता है उन आदेशों है docs.notepad-plus-plus.org/index.php/...
WIP

मुझे लगता है कि @ उत्तर का उत्तर स्वीकृत उत्तर के रूप में चिह्नित किया जाना चाहिए, कोई और सहमत है?
चगाई फ्राइडलैंडर

19

मुझे ऐसा करने के लिए एक अंतर्निहित कमांड नहीं मिला, लेकिन मुझे इस कार्यक्षमता को दोहराने का एक तरीका मिला।

  1. इसमें एक से अधिक शब्दों वाली कोई भी टेक्स्ट फ़ाइल खोलें या बनाएं।
  2. से मैक्रो मेनू, चयन रिकॉर्डिंग प्रारंभ करें
  3. Ctrl+ दबाएं ← Left। कैरेट (सम्मिलन बिंदु / I- बीम) शब्द की शुरुआत में जाएगा।
  4. प्रेस Ctrl+ Shift+ Right →। शब्द पर प्रकाश डाला जाएगा।
  5. से मैक्रो मेनू, चयन रिकॉर्डिंग रोकें
  6. मैक्रो मेनू से फिर से , करंट रिकॉर्डेड मैक्रो का चयन करें
  7. दिखाई देने वाले बॉक्स में, कोई भी नाम निर्दिष्ट करें जिसे आप पसंद करेंगे, और उसके लिए एक कीबोर्ड शॉर्टकट चुनें। फिर ओके पर क्लिक करें ।

आपका असाइन किया गया शॉर्टकट अब उस शब्द को हाइलाइट करेगा, जो वर्तमान में कैरेट के अंदर है, सिवाय इसके कि जब कैरेट तुरंत शब्द के पहले अक्षर के बाईं ओर हो, तो इस स्थिति में वह पिछले शब्द का चयन करेगा।

यदि आपको किसी शब्द का चयन करने में सक्षम होने की आवश्यकता होती है जब कैरेट शब्द के बाईं ओर होता है, तो उपरोक्त चरणों का पालन करें लेकिन बाईं और दाईं ओर की वैकल्पिक बारी-बारी से करें, इसलिए कैरेट शब्द के दाईं ओर ले जाता है और बाईं ओर हाइलाइट करता है। उस स्थिति में यह निम्नलिखित शब्द का चयन करेगा यदि कैरेट शब्द के दाईं ओर है। आप चाहें तो दोनों के लिए शॉर्टकट बना सकते हैं।

मुझे उम्मीद है कि वहाँ एक बेहतर तरीका होगा, लेकिन मैं एक नहीं मिल सका। यदि कोई व्यक्ति किसी अन्य व्यक्ति को जानता है, तो उसे प्रदान करने के लिए स्वतंत्र महसूस करें और इस उत्तर को छोड़ दें।


1
ctrl + [shift +] left | कई एप्लिकेशन में सही काम, यह आपके कंप्यूटर के माध्यम से उपयोग करने के लिए एक अच्छा मुहावरा है। इसका समर्थन करने वाले एड्रेसबार में इसका कमाल है। इसके अतिरिक्त, ctrl + del या ctrl + backspace कुछ ऐसा ही करते हैं।
एपे-इनोगो

यह सचमुच अच्छा है! बहुत बहुत धन्यवाद, क्या आपके पास कोई विचार होगा कि शब्द को चिह्नित करने के बाद अगले ब्लॉक को कैसे चिह्नित किया जाए? समान विचारधारा वाले कितने हैं?
चगाई फ्राइडलैंडर

5

मैं उसी लक्ष्य को प्राप्त करने के लिए ऑटोहोटकी का उपयोग करता हूं। संयोजन Ctrl+ F+ थाEsc

Ctrl+ Fआपके लिए वर्तमान शब्द का चयन करें, Escखोजें विंडो को खारिज करें।

और इसने चाल चली।

(SourceInsight में इसके लिए एक डिफ़ॉल्ट क्रिया थी, बहुत उपयोगी :)


4

मेरा ऑटोहॉट्की समाधान, शब्द का चयन करने के लिए Ctrl-क्लिक मैपिंग:

; Allow Ctrl-Click to select current word in notepad++
#IfWinActive ahk_class Notepad++
; Note from Help: The hotkeys Shift::, Alt::, and Control:: fire upon release of the key unless they have the tilde prefix such as ~Alt::. By contrast, a specific left or right hotkey such as LAlt:: fires when it is pressed down.
~Control::
KeyWait, LButton, D T0
if ErrorLevel = 0
{
    Click 2
}
return
#IfWinActive

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