নির্দেশাবলী ব্যবহারের স্থান নির্ধারণের জন্য ভিজ্যুয়াল স্টুডিও বা পুনরায় ভাগ করা কার্যকারিতা


122

আমি আমার ব্যবহারের নির্দেশাবলী বর্তমান নেমস্পেসের ভিতরে রাখতে চাই, এবং বাইরের ডিফল্ট হিসাবে ভিএস এবং রিশার্পার রাখে না।

ম্যাক্রো / স্ট্যান্ডার্ড কার্যকারিতা সম্পর্কে কেউ কি জানেন যা নির্দেশাবলী ব্যবহার করে অব্যবহৃত বাছাই করে / সরিয়ে দেয় এবং এগুলি বর্তমান নামের জায়গার ভিতরে রাখে ?

উত্তর:


223

আপডেট - রিসার্চার ২০১.1.১ : এই বিকল্পটি এখন কোড এডিটিং-সি # → কোড স্টাইলে সরানো হয়েছে scope আরও বেশি গভীর স্কোপের দিকে নির্দেশিকা ব্যবহার করে 'যুক্ত করুন'

আপনি কি পুনঃশার্পার বিকল্পটি ব্যবহার করে দেখেছেন:

ভাষাসমূহ → সি # mat বিন্যাস শৈলী → নামস্থান আমদানি → গভীর স্কোপটিতে নির্দেশ ব্যবহার করে যুক্ত করুন

আমি নিশ্চিত নই যে আর # এর কোড ক্লিনআপ আপনার পক্ষে বিদ্যমানগুলির পুনঃক্রম করবে।


33
রিশার্পার 6 এ এই বিকল্পগুলি এখন Code Editiong-> C#-> এ Namespace Imports(বিন্যাস শৈলীর আওতায় নয়)।
কোডিংবিথস্পাইকে

1
আপনি স্বয়ংক্রিয়ভাবে না শুধুমাত্র এই নিয়ম, কিন্তু অন্যান্য বেশী এছাড়াও একটি গুচ্ছ ঠিক করতে চান, এটা, সংস্করণ 4.7 বা উচ্চতর আপনার StyleCop আপডেট করার জন্য ভালো কারণ এটি ReSharper প্লাগইন রয়েছে: stackoverflow.com/a/10884463/182371
নিকিতা জি

7
পুনঃহ্যাপার 9-এ এই বিকল্পটি সরানো হয়েছেCode Editing -> C# -> Code Style
johnildergleidisson

1
পুনঃভাগ 10 এ এখন আর কাজ করে না (কমপক্ষে আমার মেশিনে: - /)
বোস এনকলার

4
আর # 10 এ "রেফারেন্স যোগ্যতা" সি # - ফর্ম্যাট করার স্টাইল - কোড স্টাইল
সিএডি ব্লকের

40

ইন ReSharper 2020 , বিকল্প এবং তারপর এখানে যান:

Code Editing-> C#-> Syntax Style->Add 'using' directive to the deepest scope

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


ReSharper 2020 এই অধীনে এখন Code Editing> - C#-> Syntax StyleবদলেCode Style
TomJerrum

18

৮.২ সংস্করণ অনুসারে, এটি স্থানান্তরিত হয়েছে। এটি এখন এখানে:

ভিজ্যুয়াল স্টুডিও
পুনঃভাগের মধ্যে -> বিকল্পসমূহ ...

তারপরে অপশন সংলাপে
কোড সম্পাদনা -> সি # -> নাম স্থানের আমদানি -> প্রয়োজন হলে নির্দেশ ব্যবহার করে sertোকান -> গভীরতর স্কোপটিতে নির্দেশ ব্যবহার করে যুক্ত করুন

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


16

পুনঃভাগী 9 হিসাবে এটি Code Editing=> C#=> Code Style=> Reference Qualification=> এ চলে গেছে Add 'using' directive to deepest scope

অথবা আপনি নতুন সেটিংস অনুসন্ধানের সুবিধা ব্যবহার করতে পারেন এবং অনুসন্ধান করতে পারেন deepest scope। সঠিক সেটিংটি আসবে:

গভীর ব্যাপ্তিতে 'ব্যবহার করে' নির্দেশ যুক্ত করুন


2

স্টাইলকপ রিসার্চার সংহতিকে 4.7 সংস্করণ থেকে শুরু করে supports

Http://stylecop.codeplex.com/ থেকে :

4.7 জেটব্রেইন আর # 5.1 (5.1.3000.12), আর # 6.0 (6.0.2202.688), আর # 6.1 (6.1.37.86), আর # 6.1.1 (6.1.1000.82) এবং আর # 7.0 (7.0.54.77) এর সাথে সামঞ্জস্যপূর্ণ )

4.7 ভিজ্যুয়াল স্টুডিও 2008, ভিজ্যুয়াল স্টুডিও 2010 এবং ভিজ্যুয়াল স্টুডিও 11 এর সাথে সামঞ্জস্যপূর্ণ

এই প্রকাশে স্টাইলকপ রিসার্পার প্লাগইন অন্তর্ভুক্ত রয়েছে (রিসার্পার 5.1, 6.0, 6.1, 6.1.1 এবং 7.0 এর সাথে সামঞ্জস্যপূর্ণ)


1

নেমস্পেসের ভিতরে আমার ব্যবহারের নির্দেশাবলী রাখার জন্য আমি আমার ডিফল্ট ভিজ্যুয়াল স্টুডিও টেম্পলেটগুলি সম্পাদনা করেছি ।

অব্যবহৃত দিকনির্দেশ বাছাই এবং অপসারণের জন্য, আমি ভিজ্যুয়াল স্টুডিও ২০০৮-এর পাওয়ার কমান্ডগুলি ব্যবহার করি ।


0

পুনঃভাগ 2020.1 এর জন্য আপডেট : এই বিকল্পটি এখন বিকল্পসমূহ → কোড সম্পাদনা → সি # → সিনট্যাক্স স্টাইল ference রেফারেন্স যোগ্যতা এবং 'নির্দেশাবলী ব্যবহার করে' পাওয়া যাবে

রেফারেন্সের জন্য চিত্র

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