আমি কীভাবে আমার ওয়েব ব্রাউজারে ভিজ্যুয়াল স্টুডিওতে লিঙ্কগুলি খুলি এবং ভিজুয়াল স্টুডিওতে না?


136

যদি উত্স ফাইলের মন্তব্যে কোনও URL থাকে তবে আমি "লিঙ্কটি অনুসরণ করতে CTRL + ক্লিক করতে পারি।" যাইহোক, আমি যখন এটি করি, লিঙ্কটি ভিজ্যুয়াল স্টুডিওর ভিতরে খোলে। আমি কীভাবে এটি আমার ওয়েব ব্রাউজারে খুলতে পারি - আমার ক্ষেত্রে, গুগল ক্রোম?


6
2.5 বছর পরে এই প্রশ্নে কোন আপডেট? এখন আর কোন ভাল উপায় আছে?
বোরেক বার্নার্ড

1
স্বীকৃত উত্তরটি ভিজ্যুয়াল স্টুডিও 2012 এর জন্য কাজ করে না, তাই একটি নতুন প্রশ্ন খুলেছে স্ট্যাকওভারফ্লো.com
কর্নেল আতঙ্ক

11
এখানে ভিএসে স্থির করার জন্য ভোট দিন ।
সাম

3
4 বছর পরে এই সম্পর্কে কোন আপডেট?
জোনাট্রন

2
6 বছর পরে এই সম্পর্কে কোন আপডেট? :)
monstro

উত্তর:


63

বাহ্যিক ব্রাউজারে ওপেন নামক আচরণটি প্রদান করে এমন একটি এক্সটেনশান রয়েছে । এটি ভিজ্যুয়াল স্টুডিও 2012, 2013, 2015 এবং 2017 এ কাজ করে (( গিটহাবের একটি পুরানো সংস্করণ ভিজ্যুয়াল স্টুডিও 2010 সমর্থন করে))

অনুরূপ এই প্রশ্নের উত্তরে এটি নির্দেশ করার জন্য দিমিত্রিকে ধন্যবাদ ।

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


ধন্যবাদ মাইক! একটি দুর্দান্ত, সহজ সমাধান।
xofz

10
আপডেট রব জন্য ধন্যবাদ। এটি এখনও লজ্জার বিষয় যে আমাদের এখনও ভিএস ২০১৫ এ এটি ব্যবহার করা দরকার।
মাইকসিগ

1
পাশাপাশি ভিএস ২০১7-এ কাজ করে
লোগারফো

অন্য কারও জন্যও ভাবছেন যে এটি ভিজ্যুয়াল স্টুডিও 2019 এর জন্য কাজ করবে, তবে আমি আশা করি তারা কেবল এটি অন্তর্ভুক্ত করবেন।
শার্পআইঙ্কটেক এবং প্রচার প্রোগ্রাম

7

আমি এর জন্য একটি সেটিংস খুঁজে পাইনি তাই আমি ব্যবহার করতে পারি এমন একটি সাধারণ ম্যাক্রো লিখেছিলাম। আপনি এটিকে সমস্ত ম্যাক্রোর মতো কী-কম্বো-এ আবদ্ধ করতে পারেন। আমরা আরও ভাল উত্তর না পাওয়া পর্যন্ত এটি কাজটি করবে।

Sub OpenURLInChrome()
   'copy to end of line
   DTE.ActiveDocument.Selection.EndOfLine(True)

  'set var
   Dim url As String = DTE.ActiveDocument.Selection.Text

   'launch chrome with url
   System.Diagnostics.Process.Start( _
      Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData) _
      + "\Google\Chrome\Application\chrome.exe", url)
End Sub

আপনার কর্সরটি ইউআরএলের সামনে রাখুন এবং ম্যাক্রো চালান ...


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

2
@ সাম: ভিজুয়াল স্টুডিও ম্যাক্রোগুলি ব্যবহার করার জন্য আপনার ভিবি ইনস্টল করার দরকার নেই। তারা কেবল একই বাক্য গঠন ব্যবহার করে।
রজার লিপসক্বে

এটি কি আপনাকে কোনওভাবে ইনস্টল করতে হবে?
কর্নেল আতঙ্ক 'ই

3
দেখা যাচ্ছে ভিজ্যুয়াল স্টুডিও 2012 ম্যাক্রোগুলি সমর্থন করে না, এজন্য আমি এটি ইনস্টল করতে পারিনি। ইমাস চেষ্টা করুন।
কর্নেল আতঙ্ক

5

এটি ম্যাকোকারের দ্বারা উপরে প্রস্তাবিত ম্যাক্রোর একটি উন্নতি।

এই ম্যাক্রোটি বর্তমান লাইনে একটি ইউআরএল সন্ধান করে এবং পূর্ববর্তী উত্তরের মতো URL এর পরে পাঠ্য ক্যাপচার করে না।

Sub OpenURLInChrome()

   ' Select to end of line
   DTE.ActiveDocument.Selection.EndOfLine(True)
   Dim selection As TextSelection = DTE.ActiveDocument.Selection

   ' Find URL within selection
   Dim match = System.Text.RegularExpressions.Regex.Match( _
      selection.Text, ".*(http\S+)")

   Dim url As String = ""
   If (match.Success) Then
      If match.Groups.Count = 2 Then
         url = match.Groups(1).Value
      End If
   End If

   ' Remove selection
   selection.SwapAnchor()
   selection.Collapse()

   If (url = String.Empty) Then
       MsgBox("No URL found")
   End If

   ' Launch chrome with url
   System.Diagnostics.Process.Start( _
      Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData) _
      + "\Google\Chrome\Application\chrome.exe", url)
End Sub

ব্যবহার করতে: URL এর আগে কোথাও কার্সার রাখুন; ম্যাক্রো চালান (আমি সিআরটিএল-শিফট-জি-তে ম্যাপ করেছি)


0

2019 আপডেট: সমস্ত উত্তর পুরানো। ভিএস2019 সম্প্রদায়ের বিকল্পগুলিতে এটি করার একটি নেটিভ উপায় আছে:

বিকল্প >> ওয়েব ব্রাউজার


ফাইলগুলিতে ক্লিকযোগ্য লিঙ্কগুলি খোলার জন্য এটি কিছু করার জন্য প্রদর্শিত হয় না। এটি চেষ্টা করে দেখুন, এটি কী করে তা নিশ্চিত নয়। কিছু করতে দেখা যায় না।
ড্যারেন এমবি

0

এটি আমার পক্ষে কাজ করে। আমি উইন্ডোজে ডিফল্ট ব্রাউজার পরিবর্তন করেছি।

উইন্ডোজ সাপোর্ট

অথবা সেটিংসের সরাসরি লিঙ্ক: এমএস-সেটিংস: ডিফল্ট অ্যাপস


-4

ভিএস ২০০৮-এ, লিঙ্কটিতে ডান ক্লিক করুন এবং "বাহ্যিক উইন্ডোতে লিঙ্কটি খুলুন" নির্বাচন করুন। আপনাকে ক্রোমকে আপনার ডিফল্ট ব্রাউজার হিসাবে নির্বাচন করতে হবে।


আমি এটি সম্পর্কেও ভেবেছিলাম, তবে এটি সরাসরি সোর্স কোডের লিঙ্কগুলিতে প্রযোজ্য নয়, কেবলমাত্র লিঙ্কগুলিতে, বলুন, সহায়তা করুন।
ম্যাথু জোনস

আপনি ঠিক অভ্যন্তরীণ নেভিগেটরে লিংকগুলি উত্স কোড ফলকে নয়।
ব্যাকস্ল্যাশ 17

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