क्या इसे करने का कोई आसान तरीका है? Aptana पर मैंने Control+ क्लिक का उपयोग किया है और मेरी इच्छा है कि एटम पर भी कुछ ऐसा ही करने का एक तरीका था।
क्या इसे करने का कोई आसान तरीका है? Aptana पर मैंने Control+ क्लिक का उपयोग किया है और मेरी इच्छा है कि एटम पर भी कुछ ऐसा ही करने का एक तरीका था।
जवाबों:
मेरे पास एक ही मुद्दा था और परमाणु-गोटो-डेफिनिशन (पैकेज का नाम गोटो-डेफिनिशन ) मेरे लिए आकर्षण की तरह काम करता था। कृपया एक बार कोशिश करें। आप सीधे एटम से डाउनलोड कर सकते हैं।
यह पैकेज DEPRECated है। कृपया इसे गीथूब में देखें।
मेरा मानना है कि "गो" पैकेज के साथ समस्या यह है कि वे प्रत्येक भाषा के लिए अलग तरह से काम करेंगे।
यदि आप जावास्क्रिप्ट js-hyperclick और hyperclick का उपयोग करते हैं (क्योंकि कोड-लिंक पदावनत है) आप क्या कर सकते हैं।
symbols-view
पैकेज का उपयोग करें, जो आपकी खोज और कार्यों की घोषणा करने के लिए कूदते हैं, लेकिन केवल वर्तमान खोली गई फ़ाइल के लिए। दुर्भाग्य से, मुझे किसी अन्य भाषा के समकक्ष का पता नहीं है।
एक और पैकेज भी है जो पाइथन में जाने के लिए उपयोगी हो सकता है: अजगर-उपकरण
मई 2016 तक, एटम का हालिया संस्करण अब मूल रूप से "गो-टू" का समर्थन करता है । पर GitHub इस मॉड्यूल के लिए रेपो आप निम्नलिखित चाबियाँ की एक सूची प्राप्त:
symbols-view:toggle-file-symbols
वर्तमान फ़ाइल में सभी प्रतीकों को दिखाने के लिएsymbols-view:toggle-project-symbols
परियोजना में सभी प्रतीकों को दिखाने के लिएsymbols-view:go-to-declaration
करने के लिए कर्सर के तहत प्रतीक पर जाएं symbols-view:return-from-declaration
करने के लिए कूद से वापसीमेरे पास अब इसके लिए एटम के साथ केवल एक चीज गायब है: माउस क्लिक बाइंडिंग। Github पर एक खुला मुद्दा है अगर कोई भी उस सुविधा का पालन करना चाहता है।
apm install python-tools
। अपने परमाणु संपादक को पुनरारंभ करने के बाद और यह काम करेगा (जैसे। ctrl + alt + g)।
मेरी भी यही समस्या थी। और मुझे इसका हल मिल गया है:
CTRL+ALT+G
अपडेट करें:
@ जोस्ट के लिए धन्यवाद, इसे काम करने के लिए एटम पैकेज अजगर-टूल्स स्थापित करें
CTRL+ALT+G
डिफ़ॉल्ट कुंजी के लिए बाध्यकारी है । goto:definition
python-tools
python-tools
काम करने के लिए अपनी मशीन पर अजगर को स्थापित करने की भी आवश्यकता है
कार्यक्षमता पहले से ही प्रतीकात्मक है सिंबल व्यू पैकेज के माध्यम से आपको कुछ भी स्थापित करने की आवश्यकता नहीं है।
आप जिस कमांड को खोज रहे हैं, वह प्रतीक-दृश्य है: गो-टू-डिक्लेरेशन (कर्सर के नीचे प्रतीक पर जाएं) जो कि डिफ़ॉल्ट रूप से macOS पर cmd-alt-down और लिनक्स पर ctrl-alt-down से बंधा है ।
बस ध्यान दें कि यह केवल तभी काम करेगा जब आपने अपनी परियोजना के लिए टैग तैयार किए होंगे, या तो इस पैकेज के माध्यम से या ctags के माध्यम से ( एक्सूबेरेंट या नहीं)
ctags
इंस्टॉल exuberant-ctags
पैकेज को चलाने के लिए ( इस पर विचार करते हुए और यह वर्तमान में उपयोग होने वाला एटम लगता है)।
इस फीचर को एटम एडिटर (देखें: symbols-view
पैकेज ) में बनाया गया है , लेकिन आपको अपने प्रोजेक्ट GH-9 , GH-20 के लिए ctags सिंबल फाइल जेनरेट करनी होगी ।
ऐसा करने के लिए, ctags
कमांड स्थापित करें (उदाहरण के brew install ctags
लिए macOS), फिर:
अपने लिए संलग्न, लिंक या कॉपी ctags-config
करें ~/.ctags
, macOS पर उदाहरण:
ln -vs "$(find /Applications/Atom.app -name ctags-config -print -quit)" ~/.ctags
अपने प्रोजेक्ट फ़ोल्डर में जाएं और चलाएं:
cd your/project/directory
ctags -R .
पुनः आरंभ एटम संपादक।
वैकल्पिक रूप से आप फ़ाइल में मिले विकल्पों के आधार पर अपनी परियोजना के लिए ctags प्रतीकों फ़ाइल उत्पन्न करने के लिए symbol-gen
पैकेज का उपयोग कर सकते हैं .ctags
। आप इसे Atom Package Manager द्वारा स्थापित कर सकते हैं apm install symbol-gen
:। फिर हिट CMD- Alt- Gअपनी परियोजना के लिए टैग फ़ाइल बनाने के लिए।
उपरोक्त का पालन करने के बाद, आप संदर्भ मेनू से Go To Declaration विकल्प का उपयोग कर सकते हैं ।
MacOS पर आप निम्न कीबोर्ड शॉर्टकट का भी उपयोग कर सकते हैं:
इसे हल करने के लिए, आपको केवल 2 पैकेज इंस्टॉल करने होंगे। नीचे दिए गए चरणों का पालन करें।
परमाणु खोलें, संकुल पर जाएँ (शीर्ष बार) -> सेटिंग्स देखें -> संकुल / थीम्स स्थापित करें ।
खोज फ़ील्ड में "गोटो" टाइप करें और दाईं ओर संकुल बटन पर क्लिक करें।
की जाँच करें गोटो पैकेज :
यह एटम के अंतर्निहित प्रतीकों-दृश्य पैकेज के लिए एक प्रतिस्थापन है जो एटम की सिंटैक्स फ़ाइलों का उपयोग करता है जो ctags के बजाय प्रतीकों की पहचान करता है। Ctags परियोजना बहुत उपयोगी है, लेकिन यह एटम के बढ़ने के साथ बनाए जाने वाले सभी नए एटॉम सिंटैक्स के साथ कभी नहीं रहने वाली है।
आदेश:
- cmd-r - गोटो फ़ाइल प्रतीक
- cmd-shift-r - गोटो प्रोजेक्ट सिंबल
- cmd-alt-down - गोटो घोषणा
- सूचकांक का पुनर्निर्माण
- अमान्य सूचकांक
यहां लिंक करें: https://atom.io/packages/goto (या पैकेज इंस्टॉलर में "गोटो" खोजें)
सी-भाषा के लिए एटम-सेंटैग का उपयोग सी भाषा के लिए एक पैकेज के रूप में करें।
apm enable symbols-view
:।
नवंबर 2018 तक पैकेज ऑटो-पूर्ण-पायथन इस कुंजी कॉम्बो के साथ कार्यक्षमता प्रदान करता है:
Ctrl+ Alt+G
फ़ंक्शन कॉल पर माउस कर्सर के साथ।
यहाँ दोनों मैक और विंडो के लिए शॉर्टकट हैं:
मैक के लिए: कमांड + जी
विंडोज के लिए: CTRL + ALT + G
टाइपस्क्रिप्ट उपयोगकर्ताओं के लिए, "एटम-टाइपस्क्रिप्ट" पैकेज एक टाइपस्क्रिप्ट जागरूक प्रतीक दृश्य जोड़ता है, आप इसे Cmd + R के साथ ट्रिगर कर सकते हैं, और यह तरीकों पर कूदने के लिए बहुत अच्छा काम करता है-
https://atom.io/packages/atom-typescript#alternative-to-symbols-view