মহামান্য পাঠ 2 - টাইপ করার সময় jsdocs প্রদর্শন করুন


12

আমি জাসডক্স প্যাকেজটি ইনস্টল করেছি এবং এটি আমার কোড নথিভুক্ত করতে ব্যবহার করি। এটিএম আমি Alt+Clickডকুমেন্টেশনে ঝাঁপিয়ে পড়তে সাবলাইমকোডইন্টেলটি ব্যবহার করছি তবে এটি বেশ বিরক্তিকর, বিশেষত যখন আপনি কেবল একটি সামান্য বিশদটি সন্ধান করতে চান এবং তারপরে ফিরে স্ক্রোল করতে হয়।

ধরে নিচ্ছি আমি fooএরকম একটি ফাংশন পেয়েছি :

/**
 * foo does some multiplication magic
 * @param  {Number} bar var number 1
 * @param  {Number} baz var number 2
 * @return {Number}     this equals bar*baz
 */
function foo(bar, baz) {
    return bar*baz;
}

এমন কোনও প্যাকেজ / প্লাগইন রয়েছে যা fooআমি টাইপ করার সময় ফাংশন এবং এর প্যারামগুলির ডকুমেন্টেশন এবং এর রিটার্ন মান প্রদর্শন করে foo((ডকুমেন্টেশনে স্ক্রোল না করে)?


এটি কিছু হবে ... তবে এখনও কিছুই নেই!
ডোমিনিক

এটি প্রচুর উপকারী হবে ...
লাউজিন

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

এমন কিছু যা আপনি যখন কোনও ফাংশন কল করেন তখন ফাংশন বাস্তবায়নে না গিয়ে আপনি JsDoc দেখতে পাবেন। আদর্শভাবে এটি কোনও ধরণের সরঞ্জামদণ্ড হবে। তো হ্যাঁ, ইন্টেলিজেন্স ..
লাউজিন

এটি চমত্কার হবে। আমি অনুমান করছি যে এই বৈশিষ্ট্যটি এখনও বিদ্যমান নেই?
ম্যাটব্ল্যাং

উত্তর:


1

আমি মনে করি sublimeCodeIntel ইতিমধ্যে এটি ডিফল্টরূপে করে।

দয়া করে README এর বিভাগটি ব্যবহার করে দেখুন , আপনি বর্ণিত বৈশিষ্ট্যটি manual code intelligence


দুর্ভাগ্যক্রমে এই ক্ষেত্রে হয় না। "ম্যানুয়াল কোড ইন্টেলিজেন্স" দৃশ্যত প্রদর্শিততে সীমাবদ্ধ name(function): এটি কেবল এটি একটি ফাংশন হিসাবে স্বীকৃতি দেয় তবে মন্তব্যগুলি (বা এমনকি পরামিতি) প্রদর্শিত হয় না)
লাউজিন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.