मैं IDEA संपादकों में अगली घटना का चयन कैसे कर सकता हूं


89

Ctrl+ उदात्त में कमांड Dनिष्पादित करता है find_under_expand। यह मूल रूप से पहले से चयनित पाठ की अगली घटना के लिए खोजा गया और इसे चुना गया, इसलिए जब मैं संपादित करता हूं, तो यह एक ही समय में दोनों स्थानों पर संपादित होता है। मैं वर्तमान में IDEA संपादकों (जैसे WebStorm, PHPStorm, PyCharm, आदि) के लिए जाने की कोशिश कर रहा हूं, लेकिन अभी तक इस IDE में इस कमांड जैसा कुछ नहीं मिला।


इस पोस्ट का उपयोग इस मेटा चर्चा के
ryanyuyu

जवाबों:


182

मेरा मानना ​​है कि उन्होंने हाल ही में नवीनतम IntelliJ रिलीज में इसे जोड़ा है, और मैं PhpStorm भी मानूंगा। बाइंडिंग सिस्टम विशिष्ट होने के नाते, http://blog.jetbrains.com/phpstorm/2014/03/working-with-multiple-selection-in-phpstorm-8-eap/ पर एक नज़र डालें । ऐसा लगता है कि संस्करण ईएपी के माध्यम से उपलब्ध है, इसलिए यह नहीं जानते कि वे इसे सामान्य खपत के लिए कब जारी करेंगे (या यदि वे पहले से ही हैं)।

DEFAULT SHORTCUTS

Alt+ JWindows और Linux पर, Ctrl+ Gमैक ओएस एक्स पर


1
8.0 संस्करण पर AFAIK ETA जून के अंत / जुलाई की शुरुआत है।
कुतली

4
प्रदान लिंक से लिया, Alt+Jपर Windows, Ctrl-GपरMac OS X
Kiee

हाँ! Alt+Jविंडोज पर, अगली घटना का चयन / अचयनित करेगा।
ज़ेनडिक्स

बहुत बढ़िया समाधान। धन्यवाद!
arefin2k

2
@anddero Ctrl+Alt+Shift+JयाCtrl-Cmd-G
Orkhan Alikhanov

9

मैक ओएस एक्स पर, आप Ctrl+ के साथ अगली घटना का चयन कर सकते हैंG


1
यह "लाइन टू लाइन" कमांड नहीं है? jetbrains.com/phpstorm/documentation/PhpStorm_ReferenceCard.pdf
kbtz

1
@ cvsguimaraes कमांड + G = अगली घटना पर जाएं, कमांड + ctrl + g = पिछले पर जाएं, और ctrl + G = भी अगली घटना का चयन करें (मेरे लिए कम से कम काम करता है)।
Zac रोलैंड

7

सेटिंग्स विंडो में, "अगली पसंद के लिए चयन जोड़ें" के लिए खोज करें (PhpStorm 8.0.1)

मैक पर डिफ़ॉल्ट ctrl + G है, लेकिन आप इसे ctrl + D (या मैक पर cmd + D) में बदल सकते हैं


1
धन्यवाद, यही मैं ढूंढ रहा था।
तोमा वोत्रूबा

4

विंडोज पर

Alt+ j- एकाधिक चयन

Alt+ Shift+ j- एकाधिक चयन अचयनित करें


4

वर्तमान में इसके साथ मैप किया गया है

चयन के लिए, Alt + J

अचयन के लिए, Alt + Shift + J

लेकिन अगर आप उदात्त शॉर्टकट जैसे से परिचित हैं Ctrl + D

Jetbrains आपको सेटिंग्स बदलने का विकल्प देता है,

सेटिंग्स -> कीमैप -> संपादक क्रियाएँ

एकाधिक चयन के लिए खोजें, Alt + J फिर राइट क्लिक करें -> परिवर्तन कीबोर्ड शॉर्टकट चुनें

ऐसे शोर्टकट सेट करें जिन्हें आप उदात्त की तरह चाहते हैं, Ctrl + D

यहाँ डॉक्स है


2

मुझे लगता है कि आप क्या करना चाहते हैं यह एक ही बार में फ़ाइल में सभी जगह पर रिफ्लेक्टर है। इसलिए MAC मशीन में इसके लिए आसान शॉर्टकट Shift + F6 है (आपको F6 से पहले fn की का उपयोग करना पड़ सकता है)। उस टेक्स्ट पर क्लिक करें जिसे आप बदलना चाहते हैं और फिर Shift + F6 दबाएं । यह टेक्स्ट को हाइलाइट करेगा और फिर फाइल में सभी जगह पर आपका बदलाव होगा। :)

यह काम उदात्त ctrl + D के समान करेगा


1

PhpStorm में क्रमशः एक "Select Word at Caret", Ctl + W और Ctl + Shift + W हैं (आप वरीयताएँ> कीमैप के अंतर्गत खोज कर अपनी कुंजियाँ जाँच सकते हैं)।

यहाँ विस्तार से: http://www.jetbrains.com/phpstorm/webhelp/selecting-text-in-the-editor.html#d617165e275

पूरी तरह से यकीन नहीं है कि यह वही है जैसा आपने उल्लेख किया है, लेकिन यह बहुत आसान है!


हाँ यह वह नहीं है जो ओपी ने मांगा था, लेकिन आपके लिंक के लिए धन्यवाद, मैं मैक के तहत इस "सेलेक्ट वर्ड एट कैरट" का शॉर्टकट पा सकता हूं। मैं PHPStorm के साथ नौसिखिया हूं: D
Ngoc Pham
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.