টার্মিনাল / কমান্ড লাইন থেকে কীভাবে ভিএস কোড সম্পাদককে কল করবেন


125

প্রশ্ন সব বলে।

আমি কীভাবে ভিএস কোড সম্পাদক খুলব

  • উইন্ডোজ সেমিডি
  • লিনাক্স এবং ম্যাক টার্মিনাল

যেমন নোটপ্যাডের জন্য ++ আমি লিখি

> start notepad++ test.txt

যাইহোক, সম্পাদক দুর্দান্ত (ক্রস প্ল্যাটফর্ম)! ধন্যবাদ নাদেলা!

আপনি এটি মাইক্রোসফ্ট থেকে ডাউনলোড করতে পারেন


2
রান প্রম্পটে বা কমান্ড শেল প্রম্পটে কেবল টাইপ করুন - code -n "D:\myTextFile.txt"এবং এগিয়ে যান।
আরবিটি

1
code ./search.plভিজ্যুয়াল স্টুডিওর নিজস্ব টার্মিনালে উইন্ডোজ 7 এ আমার জন্য কাজ করেছেন
কোটি এমব্রি

1
code -n filename- নতুন উইন্ডোতে ফাইল খোলে। code -r filename- ইতিমধ্যে খোলা উইন্ডোতে ফাইল খোলে (এটি আমি যা চেয়েছিলাম এবং কেন আমি মন্তব্য করছি V এটি ভিএসকোডের টার্মিনাল উইন্ডো থেকে দুর্দান্ত কাজ করে)। code -g filename- হ্যান্ড! আপনি চলমান থেকে দেখতে পাচ্ছেন code --help, -g পতাকাটি সংক্ষিপ্ত --gotoএবং ডিবাগ করার সময় এটি আমার প্রিয় কমান্ড। আপনি কেবল ফাইলের নাম ব্যবহার করতে পারেন এবং এটি ওআরের মতো কাজ করে -r, আপনি <file:line[:character]>সরাসরি একটি লাইনে যেতে পারেন , এমনকি একটি লাইনে চরও ব্যবহার করতে পারেন!
নিল গাই লিন্ডবার্গ

উত্তর:


248

code /path/to/file/or/directory/you/want/to/openভিএস কোডে আপনার ফাইলটি খুলতে কমান্ডটি ব্যবহার করুন ।

উইন্ডোজ এবং লিনাক্সে code কমান্ডটি স্বয়ংক্রিয়ভাবে ইনস্টল করা উচিত। ম্যাকোজে, এটি ম্যানুয়ালি ইনস্টল করা দরকার:

ভিএস কোড চালু করুন। এখন কমান্ড প্যালেট (এফ 1) খুলুন এবং এটির shell commandজন্য টাইপ করুন Shell Command: Install 'code' command in PATH command। আপনার টার্মিনালটি পুনরায় চালু করুন।


7
এটি vscode কে ডিফ-টুল হিসাবে সেট করার জন্য খুঁজছিল। আপনি code -d file1 file2ফাইল তুলনা করতে ব্যবহার করতে পারেন ।
gr4nt3d

2
আমি উইন্ডোতে আছি এবং এটি অবশ্যই আমার পক্ষে কাজ করে না।
অ্যান্টনি গ্যাটলিন

4
@ ক্রিস্টোফার হারিস আপনি যদি অভ্যন্তরীণ বিল্ড ব্যবহার করছেন তবে এটির আদেশটি হ'লcode-insiders
সিকুইট

দস্তাবেজগুলি সমস্ত কিছু ব্যাখ্যা করে: কোড. visualstudio.com/docs/editor/command-line
জেপি লিউ

1
এই কমান্ডটি সরাসরি ভিএস কোড ১.২২.২ অ অভ্যন্তরীণভাবে অনুপস্থিত।
টোম হ্যাবলবাউয়ার

47

প্রতি ডক্স :

ম্যাক ওএস এক্স

  1. ম্যাক ওএস এক্স এর জন্য ভিজ্যুয়াল স্টুডিও কোডটি ডাউনলোড করুন
  2. বিষয়বস্তু প্রসারিত করতে VSCode-osx.zip এ ডাবল ক্লিক করুন।
  3. অ্যাপ্লিকেশন ফোল্ডারে ভিজ্যুয়াল স্টুডিও কোড.এপ টেনে আনুন, এটি লঞ্চপ্যাডে উপলব্ধ করে।
  4. আইকনে ডান-ক্লিক করে এবং বিকল্পগুলি নির্বাচন করুন, ডকে রাখুন আপনার ডকে ভিএস কোড যুক্ত করুন।

টিপ : আপনি যদি টার্মিনাল থেকে ভিএস কোড চালাতে চান তবে নিম্নলিখিতটি আপনার ~ / .bash_profile ফাইলে যুক্ত করুন (আপনি zsh ব্যবহার করার ক্ষেত্রে ~ / .zshrc)।

code () { VSCODE_CWD="$PWD" open -n -b "com.microsoft.VSCode" --args $* ;}

এখন, আপনি কেবল কোড টাইপ করতে পারেন। যে কোনও ফোল্ডারে সেই ফোল্ডারে ফাইল সম্পাদনা শুরু করতে।

টিপ : আপনি "কম.মাইক্রোসফট.ভিএসকোডইনসাইডারস" পরিবর্তন করে এটি ভিএস কোড অন্তর্নির্মিত বিল্ডে যুক্ত করতে পারেন। এছাড়াও আপনি যদি পুরো শব্দ কোডটি টাইপ না করেন তবে কেবল এটি সি তে পরিবর্তন করুন।

লিনাক্স

  1. লিনাক্সের জন্য ভিজ্যুয়াল স্টুডিও কোডটি ডাউনলোড করুন।
  2. একটি নতুন ফোল্ডার তৈরি করুন এবং সেই ফোল্ডারের ভিতরে VSCode-linux-x64.zip বের করুন।
  3. ভিজ্যুয়াল স্টুডিও কোড চালানোর জন্য কোডটিতে ডাবল ক্লিক করুন।

টিপ : আপনি যদি টার্মিনাল থেকে ভিএস কোড চালনা করতে চান তবে কোডটি কার্যকর করার যোগ্যের নিখুঁত পাথের সাথে নিম্নলিখিত লিঙ্কটি বিকল্প / পথ / to / vscode / কোড তৈরি করুন

sudo ln -s /path/to/vscode/Code /usr/local/bin/code

এখন, আপনি কেবল কোড টাইপ করতে পারেন। যে কোনও ফোল্ডারে সেই ফোল্ডারে ফাইল সম্পাদনা শুরু করতে।


@ নাথানটগি আমার মনে হয় আপনি উইন্ডো কেসটি পেস্ট করতে ভুলে গেছেন।
जिঞ্জার বিয়ার

3
উইন্ডোজ স্বয়ংক্রিয়ভাবে যুক্ত হয়ে গেলে আপনি এটি ইনস্টল করবেন।
ট্র্যাভিস রেডার

10
দস্তাবেজগুলি অনুসারে, আপনি এখন এটি কমান্ড প্যালেট (সিএমডি-শিফট-পি) এর মাধ্যমে ম্যাকে ইনস্টল করতে পারবেনShell Command: Install 'code' in PATH
ট্র্যাভিস রেডার

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

22

ভিএস কোডের অবশ্যই 2018 এর কোড সম্পাদক থাকতে হবে

উইন্ডোজ 10 ব্যবহারকারীর পক্ষে ম্যাক ওএস ব্যবহারকারীরা যেভাবে টাইপ করেন তেমনভাবে সম্ভব code .

আপনার জন্য ভিএস কোড \ বিন ফোল্ডার পথ যেমন সন্ধান করুন C:\Program Files\Microsoft VS Code\bin । বিন ফোল্ডারে একটি ফাইল অন্তর্ভুক্ত রয়েছে code.cmd

নীচের পদক্ষেপগুলি অনুসরণ করুন এবং আপনার ব্যবহৃত ওএস নিয়ে গর্বিত হন।

  1. শুরু থেকে "অ্যাডভান্সড সিস্টেম সেটিং" অনুসন্ধান করুন।

  2. পরিবেশের ভেরিয়েবলগুলিতে ক্লিক করুন

  3. সিস্টেমে ভেরিয়েবলগুলি ভেরিয়েবল ট্যাব থেকে "পথ" চয়ন করে সম্পাদনাতে ক্লিক করুন।

  4. পপআপ উইন্ডোর ডানদিকে নিউ ক্লিক করুন।

  5. আপনার পাথটি এক্সপ্লোরারের রুটিখাঁটি পথ থেকে অনুলিপি করুন এবং এটিকে 4 নম্বরের নতুন খোলা পথে আটকে দিন, উদাহরণস্বরূপ: - C:\Program Files\Microsoft VS Code\bin

  6. পরিবর্তনগুলি নিশ্চিত করতে এবং আপনার পুনরায় চালু করতে সমস্ত খোলা উইন্ডোতে ওকে ক্লিক করুন cmd

  7. আপনার যান cmd এবং সার্ভারে টাইপ করে ওয়ার্কিং ডিরেক্টরি এবং টাইপ করুন code .

C:>cd wamp64\www\react-app> code . উইন্ডোজ ভিএস কোড দিয়ে খোলার জন্য।

ভিজ্যুয়াল স্টুডিও কোডে একটি কমান্ড প্রম্পট (টার্মিনাল) উইন্ডোও অন্তর্ভুক্ত থাকে এবং আপনি
Ctrl + ` আপনার কীবোর্ডের মাধ্যমে সেগুলির এক বা একাধিকটি খুলতে পারেন ।

আশা করি এটি আমাদের অনেকের মতো করে এমন কাউকে সহায়তা করে।


ভিএস কোড (উইন্ডোজ) এর নতুন সংস্করণগুলির জন্য ফাইল এবং ফোল্ডার কাঠামো পরিবর্তিত হয়েছে। সুতরাং, code.cmdউপলব্ধ ছিল না। কিন্তু, codeকমান্ড পথে ডিফল্টরূপে ইনস্টলেশন যেহেতু যোগ করা হয়েছিল
কাসীর

অন্য কারও জন্য - @ কাঠির উপরে যা বলেছে তা আমার পক্ষে সত্য নয়। আমার পথে ছিল না, এবং বিন ডিরেক্টরিটিতে এখনও code.cmdআমার জন্য রয়েছে । আমি প্রথমে এটি করার চেষ্টা করেছি code.exe, তবে এটি এক ধরনের ব্যথা, কারণ ডিফল্টরূপে, এটি টার্মিনালে সমস্ত কিছু ফেলে দেয় এবং টার্মিনাল প্রক্রিয়া হিসাবে চলতে থাকে।
ডিজিও

19

আপনি টার্মিনাল থেকে ভিএস কোড codeএটিকে পাথে যুক্ত করে টাইপ করে চালাতে পারেন :

ভিএস কোড চালু করুন। কমান্ড প্যালেটটি খুলুন (⇧⌘P)এবং shell commandশেল কমান্ডটি খুঁজে পেতে টাইপ করুন: codePATH কমান্ডে ইনস্টল কমান্ড। ম্যাক শেল কমান্ড

নতুন $PATHমান কার্যকর হওয়ার জন্য টার্মিনালটি পুনরায় চালু করুন । code .সেই ফোল্ডারে ফাইল সম্পাদনা শুরু করতে আপনি যে কোনও ফোল্ডারে টাইপ করতে সক্ষম হবেন ।


1
এটি ম্যাক এবং সমস্ত সমাধানের ন্যূনতম হ্যাকির সঠিক উত্তর
ক্রিশ্চিয়ান

6

ভিএস কোড অন্তর্নিহিত উইন্ডোজ ব্যবহারকারীদের জন্য ( বনাম কোড ডক )

ডিরেক্টরি যুক্ত করুন "C:\Program Files (x86)\Microsoft VS Code Insiders\bin" % পাথ% পরিবেশগত পরিবর্তনশীল হয়।

তারপরে আপনি যে ফোল্ডারটি বনাম কোড দিয়ে খুলতে চান তাতে যান এবং টাইপ করুন: code-insders .


5

লিনাক্স এবং ম্যাকের ক্ষেত্রে, আপনি 'সিডি' কমান্ড ব্যবহার করে যে ডিরেক্টরিতে ভিএসকোড ফাইলগুলি বের করেছেন সেই ডিরেক্টরিতে নেভিগেট করতে চান। উদাহরণ স্বরূপ:

cd ~/Downloads/VSCode

তারপরে আপনি চালিয়ে অ্যাপ্লিকেশন শুরু করুন ..

./Code

'কোড' এক্সিকিউটেবলের নাম।

আপনার যদি মেশিনে রুট অ্যাক্সেস থাকে তবে আপনি সিস্টেমটি কনফিগার করতে পারেন আপনি যেকোন স্থান থেকে / ইউএসআর / বিনের সাথে লিঙ্ক করে ভিএসকোড শুরু করার অনুমতি দিতে, যেখানে এক্সিকিউটেবলের লিঙ্কগুলি প্রায়শই সঞ্চিত থাকে।

sudo ln -s /path/to/VSCode/folder/Code /usr/bin/Code    

আপনি এখন যে কোনও জায়গা থেকে টাইপ করে ভিএসকোড চালু করতে পারেন:

Code

ম্যাকে এটি আসলে একটি ফোল্ডার Visual Studo Code.appতাই আমরা ল্যান-এস তৈরি করতে পারি না
কিশোর রেলেঙ্গি

2
এটি কীভাবে না করা যায় তা অবিকল এটি। লাইলি এবং অন্যদের দ্বারা নীচে দেওয়া উত্তরগুলি সঠিক।
টম মরিস

এটি ম্যাকের জন্য কাজ করে না। প্রক্রিয়া ব্যাকগ্রাউন্ডে যায় না এবং অনুমতি সংক্রান্ত সমস্যাও পায়।
শামাসিস ভট্টাচার্য

5

কখনও কখনও ভিএস কোড কমান্ড প্যালেট থেকে পথ নির্ধারণ কাজ করে না

পরিবর্তে ম্যানুয়ালি আপনার পথে আপনার ভিএস কোড যুক্ত করুন:

  1. টার্মিনাল চালান

    sudo nano /etc/paths

  2. ফাইলের নীচে যান এবং আপনি যে পথটি যুক্ত করতে চান তা প্রবেশ করুন

  3. ছাড়তে নিয়ন্ত্রণ-এক্স চাপুন। পরিবর্তিত বাফারটি সংরক্ষণ করতে "Y" লিখুন।

  4. আপনার টার্মিনালটি পুনরায় আরম্ভ করুন এবং পরীক্ষা করতে echo $PATH । আপনার অনুরূপ কিছু করা উচিত

~ echo $PATH /Users/shashank/.nvm/versions/node/v8.9.2/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/Visual Studio Code.app/Contents/Resources/app/bin

পরের বার, আপনি টার্মিনাল থেকে আপনার প্রকল্প ফোল্ডারে নেভিগেট করুন

প্রবেশ করান:

code .

অথবা

code /path/to/project

উৎস


4

উইন্ডোজ ইনস্টল করার সময়, আপনাকে আপনার রাস্তায় ভিএস কোড যুক্ত করার অনুরোধ জানানো হবে।

আমি কমান্ড লাইন থেকে ভিএস কোড দিয়ে ফাইলগুলি কীভাবে খুলব তা বোঝার চেষ্টা করছিলাম এবং ইতিমধ্যে আমার সক্ষমতা ছিল - আমি কেবল ভুলে গিয়েছিলাম যে আমি এটি ইতিমধ্যে যুক্ত করে ফেলেছি। আপনার এটি ইতিমধ্যে ইনস্টল থাকতে পারে - আপনি code .যে ফোল্ডারটি খুলতে চান সেটিতে নেভিগেট করে পরীক্ষা করুন এবং সেই ফোল্ডারটি খোলার জন্য কমান্ডটি চালাবেন।


2

কমান্ড লাইন প্রধানের জন্য আপনি চালাতে পারেন

sudo ln -s "/Applications/Visual Studio Code.app/Contents/Resources/app/bin/code" /usr/local/bin/code

এটি Shell Command: Install 'code' command in PATH commandভিএসকোডের বৈশিষ্ট্যটির মতো একই জিনিসটি করবে ।


1

এটি উইন্ডোজের জন্য কাজ করে:

CMD> start vscode://file/o:/git/libzmq/builds/msvc/vs2017/libzmq.sln

তবে যদি ফাইলপথের ফাঁকা স্থান থাকে, তবে সাধারণত এটির চারপাশে ডাবল উদ্ধৃতি যুক্ত হবে:

CMD> start "vscode://file/o:/git/lib zmq/builds/msvc/vs2017/libzmq.sln"

তবে এটি শুরু হয়ে যায়, যা ডাবল-কোটেড শিরোনাম নিতে পারে, সুতরাং এটি শিরোনাম হিসাবে একটি উইন্ডো তৈরি করবে এবং প্রকল্পটি খুলবে না।

CMD> start "title" "vscode://file/o:/git/lib zmq/builds/msvc/vs2017/libzmq.sln"


1

লিনাক্সে আপনি code .এটি ব্যবহার করলে টার্মিনালটি যে ফোল্ডারে ছিল সেটি ভিএস কোড code . Filename.csখুলবে it এটি ব্যবহার করে ফোল্ডারে খুলবে এবং ফাইলটি খুলবে।


1

উইন্ডোতে আপনি পরিবেশের পরিবর্তনশীলটিতে নিম্নলিখিত পথ যোগ করতে পারেন

C:\Users\username\AppData\Local\Programs\Microsoft VS Code\bin

0

পদক্ষেপ 1: আপনি চান নামের সাথে একটি .bat ফাইল তৈরি করুন উদাহরণস্বরূপ vscode.bat পদক্ষেপ 2: ভিজ্যুয়াল স্টুডিও কোডে আপনার পথ লিখুন পদক্ষেপ 3: এটি সি: \ উইন্ডোজ \ সিস্টেম 32 ডিরেক্টরিতে সংরক্ষণ করুন

**
C:
cd Users\Bino\AppData\Local\Programs\Microsoft VS Code
Code.exe**

পদক্ষেপ 4: আপনি যে কোনও জায়গা থেকে ভিজ্যুয়াল স্টুডিও কোড কল করতে পারবেন "vscode" টাইপ করে যা আপনার ব্যাট ফাইলের নাম



0

ম্যাক করার অন্যান্য সহজ উপায় হ'ল কমান্ড প্যালেট [শিফট ⇧ + কমান্ড (⌘) + পি] তে যান এবং টাইপ করুন: শেল কমান্ড: PATH এ 'কোড' কমান্ড ইনস্টল করুন

একবার ইনস্টল করা হয়েছে: শেল কমান্ড 'কোড' সফলভাবে PATH এ ইনস্টল হয়েছে।

তারপরে আপনি টার্মিনাল থেকেও কোড ব্যবহার করতে পারেন।


0

আপনি যদি ভিএস কোড ব্যবহার করে ইনস্টল করেন snap। আপনাকে /snap/binআপনার PATHপরিবেশ পরিবর্তনশীল যুক্ত করতে হবে । তাই - আপনার খোলা .bashrcবা .zshrc যোগ :/snap/binআপনার পাথ এনভায়রনমেন্ট ভেরিয়েবল রিলোড টার্মিনাল, এবং তুলনায় codecomand এটা শুরু হবে

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