ভিজ্যুয়াল স্টুডিও কোডে পদ্ধতি তালিকা


278

আমি সম্প্রতি ভিজ্যুয়াল স্টুডিও কোড সম্পাদক ব্যবহার শুরু করেছি। আমি এটি সত্যিই ভালবাসি, তবে একটি জটিল বৈশিষ্ট্য আছে (আমার জন্য) যা আমি খুঁজে পেতে সক্ষম হইনি। নেটবিনে নেভিগেটর বা ভিজ্যুয়াল স্টুডিওতে সদস্য ড্রপডাউন এর মতো কোনও পদ্ধতি তালিকা রয়েছে?



এই অনুপস্থিত বৈশিষ্ট্যটি github.com/Mic Microsoft
foz

উত্তর:


266

হ্যাঁ, workbench.action.gotoSymbolআদেশ আছে। উইন্ডোজ এবং লিনাক্সে এটি ডিফল্টরূপে CTRL+ Shift+ এ সেট করা থাকে O

আপনি যে ফাইলগুলির সাথে কাজ করছেন তার জন্য যদি এই আদেশটি উপলব্ধ না হয় তবে আপনার ভিএসকোড এক্সটেনশানগুলি একবার দেখে নেওয়া উচিত । সমস্ত ভাষা এই বৈশিষ্ট্যটিকে সমর্থন করে না।


4
হুম, আমি যে আচরণের আশা করছিলাম তা নয়। আমি কয়েকটি ফাইলের প্রকার চেষ্টা করেছি: একটি সি ++ ফাইলে এটি বলে যে "দুর্ভাগ্যক্রমে আমাদের কাছে ফাইলের জন্য কোনও প্রতীক তথ্য নেই" এবং পাইথনে এটি বলে যে "পাইথন এক্সটেনশনে একটি ত্রুটি ছিল"।
জিম ক্যার

ভাল, ডাং, দেখে মনে হচ্ছে আমি ভাগ্যের বাইরে আছি। আমি একটি পৃথক পাইথন এক্সটেনশান চেষ্টা করেছি, এখন আমি "প্রতীক তথ্য নয়" ত্রুটি পাচ্ছি :( তথ্যের জন্য ধন্যবাদ, যদিও
জিম ক্যার


জাভাস্ক্রিপ্টে দুর্দান্ত কাজ করে, অন্যান্য শর্টকাট
কীম্যাপগুলি

38
এটির সাথে যুক্ত করে, আপনি যদি :পরে চাপেন Ctrl+ Shift + Oতবে ফলাফলগুলি টাইপ অনুসারে গোষ্ঠীভুক্ত হবে, যা সমস্ত উপ তালিকাতে সমস্ত ফাংশন তালিকাভুক্ত করবে।
আদিত্য বিকাশ দেবরপল্লি

184

আপডেট : @ জেফ-জিয়াও-র মন্তব্যে যেমন বলা হয়েছে এই এক্সটেনশানটি হ্রাস করা হয়েছে এবং এটি এখন ভিজ্যুয়াল স্টুডিও কোডটির বৈশিষ্ট্যযুক্ত । এটি "আউটলাইন" ভিউ হিসাবে ফাইল এক্সপ্লোরারের নীচে পাওয়া উচিত।

পূর্ববর্তী পাঠ্য: এখন একটি এক্সটেনশন রয়েছে যা এটি সমর্থন করে। কোড আউটলাইন "এক্সপ্লোরার" বিভাগে এবং জাভাস্ক্রিপ্টের জন্য একটি প্যানেল তৈরি করে, একটি ফাইলে ভেরিয়েবল এবং ফাংশন তালিকাবদ্ধ করে। আমি এটি কিছুক্ষণের জন্য ব্যবহার করছি এবং এটি আমার ছিল চুলকানি স্ক্র্যাচ করে। অন্যান্য কমেন্টাররা উল্লেখ করেছেন যে এটি পাইথন এবং পিএইচপি ভালভাবে সমর্থন করে।

এটি এখনও বিকাশে রয়েছে বলে মনে হচ্ছে তবে আমার কোনও সমস্যা হয়নি। গিটহাবের বিকাশ সংস্করণ উপলব্ধ । আপনি যদি লেখক এটি পড়েন - ধন্যবাদ!

এই এটা দেখায় কিভাবে হয়:
ভিএসকোডের জন্য কোড আউটলাইন প্লাগইন

যদি কোড আউটলাইনটি দৃশ্যমান না হয় তবে আপনি এটি দ্বারা এটি প্রদর্শিত করতে পারেন: এখানে চিত্র বর্ণনা লিখুন


4
গুড কল, জাভাস্ক্রিপ্টের সাথে ভাল কাজ করে এবং লুকানো কীবোর্ড শর্টকাটের জন্য কোনও শিকার নয়, দুর্দান্ত।
জুলিয়ান নাইট

6
এক্সটেনশানটি অবচিত করা হয়েছে: অবনমিত। ভিজুয়াল স্টুডিও কোডের সাথে আসা আউটলাইন ভিউটি ব্যবহার করুন ।
জিয়াও

আমি কি সঠিক যে পাইথনের কোনও শ্রেণীর সমস্ত পদ্ধতি দেখার সমর্থন করে না?
এরিক আউল্ড

আমার ধারণা কখনও কখনও আউটলাইন ভিউ পাইথন ফাইলগুলির জন্য কিছু দেখায় না।
নূর্প

সি ++ এর জন্য কি এমন বিকল্প আছে?
ডিকলা

118

কোডের Go to symbolআদেশটি আহবান করুন :

  • ম্যাকোস: cmd+ shift+ o(চিঠিটি oশূন্য নয়)

  • উইন্ডোজ / লিনাক্স: ctrl+ shift+o

:আহ্বান করার পরে একটি কোলন ( ) Go to symbolটাইপ করলে চিহ্নগুলি (শ্রেণি, ইন্টারফেস, পদ্ধতি, বৈশিষ্ট্য, ভেরিয়েবল) টাইপ করে গ্রুপ করে দেবে। তারপরে কেবল methodsবিভাগে স্ক্রোল করুন ।


3
নিশ্চিত হয়েছে এটি পিএইচপি-তেও কাজ করে, তবে দয়া করে লক্ষ্য করুন যে আমার পিএইচপি ইন্টেলিসেন্স প্লাগইন ইনস্টল আছে have আমি জানি না যে এটি কোনও পার্থক্য করে কিনা।
ইগনাসিও সেগুরা

কেবল পদ্ধতিগুলি দেখার জন্য একটি সহজ উপায় থাকতে হবে। পদ্ধতি বিভাগটি সন্ধান করার জন্য অন্যান্য গুচ্ছের তালিকার মধ্যে দিয়ে স্ক্রোল করা এক ধরনের বেদনা। অন্য কারও পক্ষে এটি সম্ভব না হলে এটি করার জন্য কারও একটি প্লাগ-ইন করা উচিত।
অরর্ড

1
এর পরিবর্তে @ টাইপ করুন: গো ফাংশনগুলির তালিকার জন্য
আলটিম্যাক

1
যদি পিএইচপি-র জন্য কাজ না করে থাকে তবে নিশ্চিত হয়ে নিন যে আপনার 'পিএইচপি সিম্বলস' প্লাগইন রয়েছে এবং নিশ্চিতভাবে কাজ করবেন।
নীরজ সিং


17

ইন VSCode 1.24 আপনি তা করতে পারে।

EXPLORERপাশের বারে ডান ক্লিক করুন এবং চেক করুন Outline


1
আমি রূপরেখা ব্যবহার করে কোনও জেএস ক্লাসের পদ্ধতিগুলি অন্বেষণ করতে পারি না!
কিংবদন্তি

জাভা জন্য কাজ করে! আমি vscode 2020 আপডেট হওয়া সংস্করণটি ব্যবহার করছি
oshan2csd

15

আপডেট: এক্সটেনশন বৈশিষ্ট্যগুলি এখন অন্তর্নির্মিত এবং এক্সটেনশনটি নিজেই এখন হ্রাস পেয়েছে

আমি এই এক্সটেনশনটি খুঁজে পেয়েছি: কোড আউটলাইন । এটি দেখতে এটির মতো দেখাচ্ছে:


এটি দেখতে কেমন লাগে


আমি বিশ্বাস করি এটিই আপনি খুঁজছিলেন।


1
এই এক্সটেনশনটি আর বিদ্যমান নেই। আমি মনে করি এটি অপ্রকাশিত হয়েছে কারণ বৈশিষ্ট্যটি এখন ভিএসকোডে নির্মিত।
গামা 11

13

আজ এমন কোন বৈশিষ্ট্য আছে, CTRL+ + SHIFT+ + O== CTRL+ + P@ সব ভাষার জন্য কাজ করে না।

একটি সর্বশেষ অবলম্বন হিসাবে আপনি অনুসন্ধান প্যানেলটি ব্যবহার করতে পারেন - যদিও এটি আপনার পছন্দ মতো এত সহজে ব্যবহার করা সহজ নয় - আপনি সমস্ত ফাংশন সন্ধানের জন্য অনুসন্ধানের প্যানেলে এই রেজেক্সটি প্রবেশ করতে পারেন:

function\s([_A-Za-z0-9]+)\s*\(

5

পিএইচপি ব্যবহারকারীদের জন্য :)

  1. আপনার ' পিএইচপি সিম্বল ' প্লাগইন রয়েছে তা নিশ্চিত করুন তবে আপনি ' আউটলাইন ' সাইডবারের নীচে সমস্ত পদ্ধতি এবং ক্লাস পেতে পারেন ।

  2. প্রেস ⌘ command+ + ⇧ shift+ + O"MacOS" বা এ Ctrl+ + Shift+ + Oযেখানে "উইন্ডোজ" ব্যবহার

রূপরেখা: এখানে চিত্র বর্ণনা লিখুন

@Symbol: এখানে চিত্র বর্ণনা লিখুন


4

এখানে এই প্রশ্নের উত্তরের অতিরিক্ত অংশ তবে আমি ভেবেছিলাম এটি কার্যকর হতে পারে। যেমনটি অনেকে উল্লেখ করেছেন, ভিজ্যুয়াল স্টুডিও কোডের আউটলাইন অংশ রয়েছে যা বিভিন্ন ফাংশনটিতে ব্রাউজ করার এবং তাদের পাশের অংশে দেখানোর ক্ষমতা সরবরাহ করে।

আমি আরও যোগ করতে চেয়েছিলাম যদি আপনি অনুসরণ কার্সার চিহ্নটি পরীক্ষা করেন তবে এটি আউটলাইন ভিউতে সেই ফাংশনটির নামটি হাইলাইট করে, যা আপনি কোন ফাংশনে রয়েছেন তা ব্রাউজ করতে এবং দেখার ক্ষেত্রে খুব সহায়ক।

এখানে চিত্র বর্ণনা লিখুন


4

একটি কোড ফাইলটিতে কেবল পদ্ধতি নেভিগেট করার জন্য ভিজ্যুয়াল স্টুডিও কোডের মার্কেট প্লেসে গো টু মেথড নামে একটি খুব সুন্দর এক্সটেনশন রয়েছে ।

হিট Ctrl+ + Shift+ + Pএবং টাইপ install extensionsএবং এন্টার চাপুন

এখানে চিত্র বর্ণনা লিখুন

এখন Add to methodএক্সটেনশনগুলির মার্কেট প্লেসের সার্চ বক্সে টাইপ করুন এবং এন্টার টিপুন।

এখানে চিত্র বর্ণনা লিখুন

installএক্সটেনশনটি ইনস্টল করতে ক্লিক করুন ।

শেষ পদক্ষেপটি হ'ল কমান্ডের কীবোর্ড শর্টকাটটিকে workbench.action.gotoMethodবিকাশকারীকে আসল উত্পাদনশীলতার জিনিস হিসাবে আটকানো।



3

ভিএসকোড
Cmd+ এর 2020 সংস্করণেP

  • # - ফাইল জুড়ে প্রতীক খুঁজুন
  • @ - ফাইলের মধ্যে প্রতীক খুঁজুন
  • @: - একটি ফাইলের মধ্যে গ্রুপ প্রতীক

একটি ফাইলের প্রতীক ভিএস কোড ভি 1.44.0


2
ctrl+shift+o // This should work for javascript files by default

পিএইচপি-র জন্য এক্সটেনশন পিএইচপি সিমবলস ইনস্টল করুন

জন্য পাইথন এক্সটেনশান ইনস্টল পাইথন

পুনরায় লোড এ, এটি ঠিকঠাক কাজ করবে


2
আপনি এটি করতে Ctrl+Pএবং টাইপ করতেও পারেন @- এটি ফাইলের সমস্ত ফাংশন / চিহ্নগুলি তালিকাভুক্ত করে। এবং টাইপ @function_nameকরার সময় প্রতীকগুলিতে একটি अस्पष्ट স্ট্রিং অনুসন্ধান করে।
রূপক এ নেলিয়াট

হ্যাঁ চমৎকার পরামর্শ .. তবে আপনি জানেন যে এটির দুটি ধাপ প্রয়োজন, যেখানে সিটিআরএল + শিফট + ও একক পদক্ষেপ। :)
মোহ। এস

1

CTRL+ F12( CMD+ F12ম্যাকের জন্য) - আমার জন্য পিএইচপি ক্লাসে সমস্ত পদ্ধতি এবং সদস্যদের জন্য খোলে।


কাজ করেনি, আপনি কি কোনও এক্সটেনশন ব্যবহার করছেন না নিশ্চিত?
মোহাম্মদ আতিফ সামি

1

শো ফাংশন নামে একটি প্লাগইন রয়েছে যা একটি ফাইলের সমস্ত ফাংশন সংজ্ঞা তালিকাভুক্ত করে। এটি আপনাকে ফাংশনটি বাছাই করতে দেয় যাতে সহজেই তাদের সন্ধান করতে পারে।


2
একটি সমাধানের একটি লিঙ্ক স্বাগত, তবে দয়া করে আপনার উত্তরটি কার্যকর না হওয়া নিশ্চিত করুন: লিঙ্কটির চারপাশে প্রসঙ্গটি যুক্ত করুন যাতে আপনার সহ ব্যবহারকারীদের কিছু ধারণা থাকতে পারে এটি কী এবং কেন সেখানে রয়েছে, তবে আপনি পৃষ্ঠার সর্বাধিক প্রাসঙ্গিক অংশটি উদ্ধৃত করুন লক্ষ্য পৃষ্ঠাটি অনুপলব্ধ ক্ষেত্রে লিঙ্কটি পুনরায় সংযুক্ত করুন। লিঙ্কের চেয়ে সামান্য বেশি উত্তরগুলি মুছতে পারে।
জো

1

সমস্ত ফাইলের পদ্ধতি অনুসন্ধানের জন্য আপনি টিপতে পারেন CTRL + Pএবং তারপরে অনুসন্ধান শুরু করতে পারেন#

উদাহরণ: #signin

এখানে চিত্র বর্ণনা লিখুন


0

Show Functionsপ্লাগইনটি একবার দেখুন । এটি নিয়মিত অভিব্যক্তি কনফিগার করে ফাংশন, চিহ্ন, বুকমার্কগুলি তালিকাভুক্ত করতে পারে। নিয়মিত এক্সপ্রেশনগুলি একটি আসল সেভার হয়, বিশেষত যখন আপনি মূলধারার ভাষা ব্যবহার করেন না এবং কোডআউটলাইন যখন কাজটি করে না তখন। এই ফাংশনগুলির সাথে একটি বিভক্ত উইন্ডো দেখতে কুৎসিত (কোডআউটলাইনটি আরও ভালভাবে সংহত হয়েছে বলে মনে হচ্ছে) তবে কমপক্ষে ব্যবহার করার মতো কিছু আছে

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.