PowerShell আইএসই 3.0 অন্যান্য প্রোগ্রামিং ভাষার জন্য Intellisense


1

আমি সত্যিই ব্যবহার করে ভালোবাসি ক্ষমতাশালী আইএসই - এটি সম্পর্কে কিছু আমাকে এটা দিয়ে কাজ করতে চায়; সবকিছু ঠিক একসাথে ফিট করে, এবং এটা মসৃণ।

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

একমাত্র সমস্যা হল আমি প্রাথমিকভাবে জাভাস্ক্রিপ্ট, পিএইচপি এবং সফটওয়্যার দিয়ে কোডটি তৈরি করেছি যা মূলত ইউনিক্স-এর মত OS- এর জন্য ডিজাইন করা হয়েছিল - যেমন। Apache, bash, এমনকি node.js ইউনিক্সে অনেক বেশি ব্যবহারযোগ্য।

কিন্তু পাওয়ারশেল আই এস এস এর ভিতরে প্রোগ্রামিং খুব সহজেই বন্ধুত্বপূর্ণ, আমি নিজেকে সত্যিই এটি ব্যবহার করতে চাই।

আমার প্রশ্ন :

ভিজ্যুয়াল স্টুডিও এবং আইএসইতে ইন্টেলিসেন্সের মত কাজ করার জন্য জাভাস্ক্রিপ্ট বা নোড বা পিএইচপি ইত্যাদি অন্যান্য ভাষার জন্য ইন্টেলিসেন্স পাওয়ার ব্যপারে সম্ভাবনা কি বেশি বিদ্যমান? অন্য কথায় - ভাষার ফাইলগুলি আমদানি করা একই কার্যকারিতা প্রদানের জন্য যা বর্তমানে সম্পাদকের জন্য সুযোগ ভিত্তিক সমাপ্তি ইত্যাদি সরবরাহ করে


ভিজ্যুয়াল স্টুডিও একাধিক ভাষার জন্য Intellisense সমর্থন করে ( জাতীয় , পিএইচপি , ইত্যাদি।) কিন্তু ভিএসের বিপরীতে, পিএস আই এস এস বিশেষ করে পাওয়ারশেলের জন্য, তাই আমি সন্দেহ করি যে আপনি অন্য ভাষায় এটির জন্য তথ্য আমদানি করার উপায় খুঁজে পাবেন, কিন্তু সম্ভবত কেউ হয়তো এটির একটি উপায় আছে। :)
Ƭᴇcʜιᴇ007

আমি ভিএস জানি, এবং শৈলী ভাল। কিন্তু VS ব্যবহার করে সবসময় মিউজিয়ামে একটি ট্যাংক ব্যবহার করার মত মনে হয়।
dgo

ট্যাংক নিবেদিত সম্পূর্ণ যাদুঘর আছে। ;) তবে যদি আপনি আমদানিযোগ্য ইন্টেলিজেন্সের মতো অনেক বৈশিষ্ট্য চান তবে আরও বৈশিষ্ট্যগুলির সাথে আপনার আরও শক্তিশালী প্রোগ্রামের প্রয়োজন হবে; এবং আরো বৈশিষ্ট্য একটি বৃহত্তর (অনুভূতি) প্রোগ্রাম মানে। যাইহোক, আমার ভোট এখনও আছে না এটি করার কোন উপায় নেই - যদি আপনি একাধিক ভাষায় প্রোগ্রাম করতে চান তবে এটির জন্য বোঝানো আইডিই ব্যবহার করুন (অর্থাত্: VS)। :)
Ƭᴇcʜιᴇ007

আমি বর্তমানে Sublime টেক্সট ব্যবহার করুন - এবং আমি এটি বিশেষভাবে পছন্দ কারণ এটি অত্যন্ত হালকা এবং প্যাক বৈশিষ্ট্য। আমি শুধু একটু ভাল আই এস এস এর অনুভূতি পছন্দ করি। ভিজ্যুয়াল স্টুডিও খুব বেশি।
dgo

উত্তর:


1

PowerShell ISE এর জন্য ইন্টারেলিসেন্স লাইব্রেরি সংশোধন করার উপায় রয়েছে। একটি নিন এটা দেখ । এটা বেশ জটিল, কিন্তু এটা সম্ভব।


অসাধারণ উত্তর। এটা বেদনাদায়ক চেহারা, কিন্তু এই দরকারী।
dgo

আমি এটা বেশ আকর্ষণীয় ছিল। আমি গত সপ্তাহে আপনার প্রশ্ন দেখে পরে আজ জুড়ে stumbled।
Tim Ferrill

0

Intellisense অনেক কোডিং পরিবেশে সংহত করা হয়েছে। মাইক্রোসফট এটি ক্ষমতাশালী আইএসই তা যোগ করার আগে অনেক আগে Intellisense শুরু। Scite একটি স্বনির্ধারিত টেক্সট সম্পাদক যার জন্য অনেকেই ইন্টারেলিসেন্স লাইব্রেরি তৈরি করেছেন। Netbeans (প্রাথমিকভাবে জাভা dev জন্য ব্যবহৃত) এছাড়াও অন্তর্নিহিত অন্তর্ভুক্ত এবং জাভাস্ক্রিপ্ট জন্য ব্যবহার করা যেতে পারে। এখন স্পষ্ট হতে, জাভাস্ক্রিপ্ট নাম ভাগাভাগি সত্ত্বেও জাভা নয়, তবে আইডিই (নেটবিন্স) জাভাস্ক্রিপ্ট ক্ষমতা আছে।

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

একটি ভাষা জন্য একটি সম্পাদক খুঁজছেন যখন আমি সাধারণত কি গুগল এটা। আমি গুগল "ইন্টারেলিসেন্স এডিটর $ ভাষা" গুগল এবং সাধারণত কিছু শীতল খুঁজে। কোডিং উপভোগ করুন!


স্পষ্ট করা; এটা যেমন আমি পরে করছি intellisense নয়। আমি কমোডো সম্পাদনা এবং সুবাইল টেক্সট ব্যবহার করি যার মধ্যে উভয় পর্যাপ্ত বাস্তবায়ন রয়েছে। ভিজ্যুয়াল স্টুডিওর সাথে আমি যেমন নেটবিন্স, ইক্লিপস, এবং Aptana সঙ্গে একই সাধারণ সমস্যা আছে। আপনার উত্তর (জাভা এবং জাভাস্ক্রিপ্টের মধ্যে পার্থক্য সম্পর্কে নিশ্চিত ছিল তা নিশ্চিত করে) আপনি প্রস্তাবটি পড়েন নি, তবে শুধুমাত্র শিরোনামটি মনে করেন। যে না। এটা সহায়ক নয়।
dgo

@ user1167442 আপনি অনুমান করা উচিত নয়।
Colyn1337

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