এটি করার কোনও সহজ উপায় আছে? অপ্টানায় আমি Control+ ক্লিক ব্যবহার করেছি এবং আমি আশা করি এটি পরমাণুতে অনুরূপ কিছু করার উপায় ছিল।
এটি করার কোনও সহজ উপায় আছে? অপ্টানায় আমি Control+ ক্লিক ব্যবহার করেছি এবং আমি আশা করি এটি পরমাণুতে অনুরূপ কিছু করার উপায় ছিল।
উত্তর:
আমার একই সমস্যা ছিল এবং অ্যাটম-গোটো-সংজ্ঞা (প্যাকেজের নাম গোটো-ডেফিনিশন ) আমার জন্য কবজির মতো কাজ করেছিল। একবার চেষ্টা করুন। আপনি সরাসরি অ্যাটম থেকে ডাউনলোড করতে পারেন।
এই প্যাকেজটি অগ্রাহ্য। গিথুব এ এটি পরীক্ষা করুন।
আমি বিশ্বাস করি প্যাকেজগুলিতে "যান" এ সমস্যাটি হ'ল তারা প্রতিটি ভাষার জন্য দ্বিধায় কাজ করবে।
আপনি যদি জাভাস্ক্রিপ্ট জেএস-হাইপার্ক্লিক এবং হাইপারক্লিক ব্যবহার করেন (যেহেতু কোড-লিঙ্কগুলি হ্রাস করা হয়) আপনার যা প্রয়োজন তা করতে পারে।
symbols-viewপ্যাকেজটি ব্যবহার করুন যা আপনার সন্ধান করতে দেয় এবং ফাংশন ঘোষণায় ঝাঁপিয়ে পড়ে তবে কেবলমাত্র খোলা ফাইলের। দুর্ভাগ্যক্রমে, আমি অন্য কোনও ভাষার সমতুল্য জানি না।
পাইথন-এ যাওয়ার জন্য আরও কার্যকর হতে পারে এমন আরও একটি প্যাকেজ রয়েছে: পাইথন-সরঞ্জামগুলি
২০১ 2016 সালের মে পর্যন্ত, পরমাণুর সাম্প্রতিক সংস্করণটি এখন "গো-টু" স্থানীয়ভাবে সমর্থন করে । এ GitHub এই মডিউলের জন্য রেপো আপনি নিম্নলিখিত কী একটি তালিকা পাবেন:
symbols-view:toggle-file-symbolsবর্তমান ফাইলে সমস্ত চিহ্ন প্রদর্শন করতেsymbols-view:toggle-project-symbolsপ্রকল্পের সমস্ত প্রতীক প্রদর্শন করতেsymbols-view:go-to-declarationথেকে কার্সার অধীনে প্রতীক ঝাঁপ দাও symbols-view:return-from-declarationথেকে লাফ থেকে ফিরেআমি এখন এটির সাথে কেবল একটি জিনিস হারিয়েছি: মাউস ক্লিক বাইন্ডিং। যদি কেউ এই বৈশিষ্ট্যটি অনুসরণ করতে চায় তবে গিথুব-এ একটি মুক্ত বিষয় রয়েছে ।
apm install python-tools। ইনস্টল করার পরে আপনার পরমাণু সম্পাদক পুনরায় চালু করুন এবং এটি কাজ করবে (উদা। সিআরটিএল + ওল্ট + জি)।
আমারও একই সমস্যা ছিল। এবং আমি সমাধানটি খুঁজে পাই:
CTRL+ALT+G
হালনাগাদ:
@Joost ধন্যবাদ, ইনস্টল অ্যাটম প্যাকেজ পাইথন-সরঞ্জাম এটি কাজ করা
CTRL+ALT+Gজন্য বাঁধাই ডিফল্ট চাবিকাঠি goto:definitionমধ্যে python-toolsপরমাণু প্যাকেজ।
python-toolsকাজ করার জন্য আপনার মেশিনে অজগর ইনস্টল করা দরকার
কার্যকারিতা ইতিমধ্যে সিম্বলস ভিউ প্যাকেজের মাধ্যমে অণুতে উপস্থিত রয়েছে আপনার কোনও কিছু ইনস্টল করার দরকার নেই।
আপনি যে কমান্ডটির সন্ধান করছেন তা হ'ল প্রতীক-দর্শন: গো-টু-ডিক্লোরেশন (কার্সারের নীচে প্রতীকটিতে ঝাঁপ দাও) যা ম্যাকোজে সিএমডি-ওল-ডাউন এবং লিনাক্সের সিটিআরএল- ওলট ডাউন- তে আবদ্ধ ।
কেবলমাত্র নোট করুন যে আপনি কেবলমাত্র এই প্যাকেজটির মাধ্যমে বা ctags ( উত্সাহী বা না) এর মাধ্যমে আপনার প্রকল্পের জন্য ট্যাগ তৈরি করেছেন কেবল তখনই এটি কাজ করবে
ctags ইনস্টল exuberant-ctagsপ্যাকেজ (বিবেচনায় এই এবং এই এক এটম বর্তমানে ব্যবহৃত বলে মনে হয়)।
এই বৈশিষ্ট্যটি এটম সম্পাদক (অন্তর্নির্মিত: symbols-viewপ্যাকেজ ) এ অন্তর্নির্মিত হয়েছে তবে আপনাকে আপনার প্রকল্প জিএইচ -9 , জিএইচ -20 এর জন্য ctags চিহ্ন ফাইল তৈরি করতে হবে ।
এটি করতে, ctagsকমান্ডটি ইনস্টল করুন (যেমন brew install ctagsম্যাকোএসে), তারপরে:
পরিশেষে, লিঙ্ক বা কপি ctags-configআপনার টু ~/.ctagsMacOS উপর, যেমন:
ln -vs "$(find /Applications/Atom.app -name ctags-config -print -quit)" ~/.ctags
আপনার প্রকল্প ফোল্ডারে যান এবং চালান:
cd your/project/directory
ctags -R .
পরমাণু সম্পাদক পুনরায় চালু করুন।
বিকল্পভাবে আপনি ফাইলের মধ্যে পাওয়া বিকল্পগুলির উপর ভিত্তি করে আপনার প্রকল্পের জন্য ctags চিহ্ন ফাইল তৈরি করতে symbol-genপ্যাকেজ ব্যবহার করতে পারেন .ctags। আপনি এর থেকে এটি ইনস্টল করতে পারেন অ্যাটম প্যাকেজ ম্যানেজার দ্বারা: apm install symbol-gen। তারপর আঘাত CMD- Alt- Gআপনার প্রকল্পের জন্য ট্যাগ ফাইল তৈরি করতে।
উপরে অনুসরণ করার পরে, আপনি প্রসঙ্গ মেনু থেকে Go to Declaration বিকল্পটি ব্যবহার করতে পারেন ।
ম্যাকোজে আপনি নিম্নলিখিত কীবোর্ড শর্টকাটগুলিও ব্যবহার করতে পারেন:
এটি সমাধান করার জন্য, আপনাকে কেবল 2 টি প্যাকেজ ইনস্টল করতে হবে। নীচের পদক্ষেপগুলি অনুসরণ করুন।
পরমাণু খুলুন, প্যাকেজগুলিতে যান (শীর্ষ বার) -> সেটিংস দেখুন -> প্যাকেজ / থিম ইনস্টল করুন ।
অনুসন্ধানের ক্ষেত্রে "Goo" টাইপ করুন এবং ডানদিকে প্যাকেজ বোতামটি ক্লিক করুন।
পরীক্ষা করে দেখুন এতে যান প্যাকেজ :
এটি অ্যাটমের অন্তর্নির্মিত প্রতীক-ভিউ প্যাকেজের প্রতিস্থাপন যা সিটি্যাগের পরিবর্তে প্রতীক সনাক্ত করতে অ্যাটমের নিজস্ব সিনট্যাক্স ফাইল ব্যবহার করে। Ctags প্রকল্পটি খুব দরকারী তবে এটি এটি অ্যাটম বাড়ার সাথে সাথে তৈরি হওয়া সমস্ত নতুন এটম সিনট্যাক্সের সাথে কখনও রাখে না।
আদেশগুলি:
- সেমিডিআর - গোটো ফাইল প্রতীক
- cmd-shift-r - গোটো প্রকল্পের প্রতীক mb
- সেমিডি-ওএল-ডাউন - গোটো ঘোষণা
- সূচকটি পুনর্নির্মাণ করুন
- অবৈধ সূচক
এখানে লিঙ্ক করুন: 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