4 কে মনিটরে ভিজ্যুয়াল স্টুডিও


13

আমি সবেমাত্র একটি 4 কে মনিটরে আপগ্রেড করেছি এবং ধারণা করা যায় যে ভিজ্যুয়াল স্টুডিওতে একটি উচ্চ ডিপিআই মনিটর ঠিকঠাকভাবে পরিচালনা করা উচিত। তবে এটি আমার পক্ষে কাজ করছে না এবং আমি কেন তা নিশ্চিত নই। ভিজুয়াল স্টুডিও 2015 এবং 2017 এ আমার একই সমস্যা রয়েছে।

নীচের স্ক্রিনশটে (পেইন্ট.নেটের জুম-ইন স্ক্রিনশট থেকে নেওয়া হয়েছে যাতে পৃথক পিক্সেল বিভাগগুলি দৃশ্যমান হয়), আমি ক্রোমের সাথে ভিজ্যুয়াল স্টুডিও উইন্ডোটিকে ওভারল্যাপ করেছি এবং আপনি দেখতে পাচ্ছেন যে ক্লিয়ারটাইপ পাঠ্যটি নিম্ন রেজোলিউশনে রেন্ডার করা হয়েছে এবং তারপরে ভিজ্যুয়াল স্টুডিওতে পরিমাপ করা হয়েছে, যার ফলে রঙিন পিক্সেলগুলি খুব কুৎসিত দ্বিগুণ হয়ে যায়, যেখানে ক্রোমে, পাঠ্যটি দুর্দান্ত দেখাচ্ছে।

এটি কোডটি ভিজ্যুয়াল স্টুডিওতে পঠন / সম্পাদনা করা অত্যন্ত কঠিন করে তোলে কারণ পাঠ্যটি সমস্ত অস্পষ্ট দেখাচ্ছে। আমার কাছে দুটি মনিটরের ঝাঁকুনি রয়েছে, একটি 4k ডেস্কটপ স্কেলিং 200% সেট করে এবং একটি নিয়মিত 1080p মনিটরে 100% এ সেট থাকে। আমি কয়েকটি সেটিংসের সাথে ঘুরে দেখার চেষ্টা করেছি, যেমন 1080p মনিটরে স্কেলিং ক্র্যাঙ্ক করা বা কোনটি প্রাথমিক ছিল তা পরিবর্তন করার মতো। এই সেটিংসগুলির কোনওটিতেই কোনও পার্থক্য হয়নি। রিবুটও সাহায্য করেনি।

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

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

উত্তর:


7

দুর্ভাগ্যক্রমে ভিজ্যুয়াল স্টুডিও এখনও প্রতি মনিটর ডিপিআই সচেতন নয়। আপনি যদি দ্বিতীয় মনিটরটি সংযোগ বিচ্ছিন্ন করেন তবে সবকিছু ঠিকঠাক কাজ করা উচিত। একমাত্র উপায় হ'ল এমন কিছু ডিপিআই সন্ধান করা যা উভয় মনিটরের জন্য উপযুক্ত হবে তবে আপনার কাছে 4K এবং 1080p রয়েছে এটি খুব কঠিন হতে পারে।

আমার একই সমস্যা রয়েছে (4 কে নয়, তবে এখনও 200% ডিপিআই চলছে) এবং শেষে আমি কেবল একটি মনিটরে ভিএস ব্যবহার করছি।

দুঃখের বিষয় মাইক্রোসফ্ট এমনকি ভিএস ২০১7 সালেও এই সমস্যাটি সমাধান করেনি।


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

10
আমি একটি বিকল্প সমাধান পেয়েছি - 4 কে মনিটরটিকে প্রাথমিক মনিটর তৈরি করুন এবং রিবুট করুন। ভিজ্যুয়াল স্টুডিওতে প্রাথমিক মনিটরের বুট আপের যা কিছু আছে সেটির ডিপিআই রেজোলিউশনটি নিয়েছে বলে মনে হচ্ছে (সেটিং পরিবর্তন করা এবং ভিএস পুনরায় চালু করা কোনওরকম সাহায্য করবে বলে মনে হচ্ছে না)। মিশ্র ডিপিআই সেটিংস সহ মনিটর ব্যবহার করার সময় উইন্ডোজটিতে এখনও কিছু উল্লেখযোগ্য ঘাটতি রয়েছে বলে মনে হয়।
এরিক

ভিএস 2017 15.9.6 - সমস্যাটি এখনও রয়েছে। আমার দুটি মনিটর রয়েছে (মূল 1080p 125% এবং দ্বিতীয় 1080p 100%) এবং দ্বিতীয় মনিটরে সমস্ত পাঠ্য এবং আইকন অস্পষ্ট।
মিখাইল

9

এরিক যেমন উল্লেখ করেছেন, সর্বাধিক সমাধান হ'ল মনিটরটি সেট করা যা আপনি প্রাথমিক হিসাবে ভিএস চালু করতে চলেছেন এবং তারপরে লগ আউট করে ফিরে আসুন then তারপরে সেই মনিটরে "ডান" লাগবে এবং অন্যদের কাছে অস্পষ্ট লাগবে। আমি সম্মত হই যে এটি হাস্যকর যে তারা এখনও এটি স্থির করেনি।

আপডেট: আমি টাইপ করার ঠিক পরে আমি ভিএস 2017 কে 15.3.3 এ আপডেট করেছি এবং এটি ঠিক হয়ে গেছে বলে মনে হচ্ছে! সমস্ত মনিটরের উপর এখন ঠিক আছে।

আপডেট 2: কিছু মনে করবেন না, আমি যদি আমার প্রাথমিক হিসাবে আলাদা স্কেলিংয়ের পরিমাণ সেট করি তবে এটি এখনও খারাপ দেখাচ্ছে।


এটি আমার জন্য পুরোপুরি কাজ করেন। আমার টার্গেট মনিটরটি 100% এ ডাব্লিউকিউএইচডি, এবং আমার প্রধান মনিটরটি ছিল সারফেস বুক স্ক্রিন (~ ইউএইচডি) 150% এবং ভিএস অস্পষ্ট ছিল। মজার বিষয় হ'ল, ভিএস কোডের একই সমস্যা ছিল না ...
জন নিউউউস

3

অন্য বিকল্প: ভিজ্যুয়াল স্টুডিও ডিপিআই অজ্ঞাত করতে আপনি একটি রেজিস্ট্রি এন্ট্রি যুক্ত করতে পারেন।

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\devenv.exe]
"dpiAwareness"=dword:00000000

উপরোক্ত উপায়টি এক প্রকারের "নিবন্ধিত"। আমি কিছু গবেষণা করেছি তবে ইমেজ ফাইল এক্সিকিউশন অপশন কীতে dpiAwareness REG_DWORD সম্পর্কে সঠিক কোনও ডকুমেন্টেশন খুঁজে পাইনি। REG_DWORD 1 এ সেট করার ফলে ভিজ্যুয়াল স্টুডিও DPI আবার সচেতন হবে (ভিজ্যুয়াল স্টুডিও পুনঃসূচনা প্রয়োজন)।

দ্রষ্টব্য: যখন ভিজ্যুয়াল স্টুডিওটি ডিপিআই "অজান্ত" থাকে এবং ডিসপ্লে স্কেলিং কার্যকর হয়, ফন্ট এবং আইকনগুলি ঝাপসা দেখায় তবে উইনফোর্ডস ডিজাইনারের কোনও অযাচিত পার্শ্ব-প্রতিক্রিয়া থাকতে পারে না।

তথ্যসূত্র: https://code4ward.net/2016/11/29/visual-studio-winforms-designer-on-highdpi/


0

ফ্রি ভিজ্যুয়াল স্টুডিও টেক্সট শার্প এক্সটেনশনটি বিভিন্ন ধরণের বিকল্পের সাথে ভিজ্যুয়াল স্টুডিও সম্পাদক (এবং বিকল্পভাবে, ভিস্যুয়াল স্টুডিও ক্রোমের বাকী অংশে) ব্যবহৃত টেক্সট স্মুথিংয়ের ধরণের কনফিগার করার জন্য একটি ডায়ালগ যুক্ত করে।

কোনও কারণে কেবল কনসোলস ডিফল্টরূপে ভিজ্যুয়াল স্টুডিওতে সঠিকভাবে রেন্ডার করে; অন্যান্য সমস্ত ফন্ট (উভয়ই ইঙ্গিতযুক্ত এবং অযাচিত) রীতিমতো মারাত্মকভাবে উপস্থাপিত হয়। পাঠ্য শার্প এটি স্থির করে।

আমি কোনও সুখী ব্যবহারকারী নই, কোনও সম্পৃক্ততা নেই।


0

ভিএস2017 এবং নীচে প্রতি মনিটর ডিপিআই সচেতন নয়। তবে , আমি ছিল (না নিশ্চিত যে আলাদা কিছু করি এছাড়াও চলমান উইন 10 v1903) প্রাথমিক হিসাবে আমার 4K মনিটর সেটিং এবং আমার মেশিন পুনরায় চালু করলে এটা VS2017 15.9 কাজ পেতে সক্ষম। এই কাজটি পেতে আমি devenv.exe- তে কোনও সামঞ্জস্যতা সেটিংস পরিবর্তন করি নি। VS2017 আমার 4K মনিটরে অস্পষ্ট নয়।

আমি এখনও (কিছুটা) ভেঙেছি, কারণ আমি একটি 4-নন ডিভাইস থেকে আমার 4 কে ডেস্কটপে আরডিপি করেছি। এই সমস্যাটি দৃশ্যত VS2019 এ সত্যই স্থির হয়েছে:

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

https://developercommunity.visualstudio.com/content/problem/25097/font-is-blurry-due-to-not-supporting-mixed-mode-dp.html

https://devblogs.microsoft.com/visualstudio/a-better-multi-monitor-experience-with-visual-studio-2019/

এখানে আমার স্ক্রিনশটটি (এমএস পেইন্টের সাথে জুম করা) এখানে চিত্র বর্ণনা লিখুন

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