নতুন মাইক্রোসফ্ট ভিজ্যুয়াল স্টুডিও কোড সহ আমি কীভাবে আমার ব্রাউজারে এইচটিএমএল কোড দেখতে পারি?
নোটপ্যাড ++ দিয়ে আপনার কাছে একটি ব্রাউজারে চালনার বিকল্প রয়েছে। আমি কীভাবে ভিজুয়াল স্টুডিও কোড দিয়ে একই জিনিস করতে পারি?
নতুন মাইক্রোসফ্ট ভিজ্যুয়াল স্টুডিও কোড সহ আমি কীভাবে আমার ব্রাউজারে এইচটিএমএল কোড দেখতে পারি?
নোটপ্যাড ++ দিয়ে আপনার কাছে একটি ব্রাউজারে চালনার বিকল্প রয়েছে। আমি কীভাবে ভিজুয়াল স্টুডিও কোড দিয়ে একই জিনিস করতে পারি?
উত্তর:
উইন্ডোজের জন্য - আপনার ডিফল্ট ব্রাউজারটি খুলুন - ভিএস কোড বনাম 1.1.0 এ পরীক্ষিত
উভয় একটি নির্দিষ্ট ফাইল খোলার উত্তর (নামটি হার্ড-কোডেড) বা অন্য কোনও ফাইল খোলার জন্য।
পদক্ষেপ:
কমান্ড প্যালেটটি খুলতে ctrl+ shift+ p(বা F1) ব্যবহার করুন ।
Tasks: Configure Task
পুরানো সংস্করণে বা টাইপ করুন Configure Task Runner
। এটি নির্বাচন করা হলে Tasks.json ফাইলটি খুলবে । প্রদর্শিত স্ক্রিপ্ট মুছুন এবং নিম্নলিখিত দ্বারা এটি প্রতিস্থাপন:
{
"version": "0.1.0",
"command": "explorer",
"windows": {
"command": "explorer.exe"
},
"args": ["test.html"]
}
আপনার ফাইলের নামে Tasks.json ফাইলের "আরগস" বিভাগটি পরিবর্তন করতে ভুলবেন না। আপনি F5 টি আঘাত করলে এটি সর্বদা নির্দিষ্ট ফাইলটি খুলবে।
["${file}"]
"আরগস" এর মান হিসাবে ব্যবহার করে আপনি যে কোনও ফাইল খোলার জন্য আপনি এটি সেট করতে পারেন । নোট করুন যে এর $
বাইরে যায় {...}
তাই ["{$file}"]
ভুল।
ফাইলটি সংরক্ষণ করুন।
সুইচ ফিরে আপনার HTML ফাইলে (এই উদাহরণে এটি "text.html" আছে), এবং প্রেস ctrl+ + shift+ + bআপনার ওয়েব ব্রাউজারে আপনার পৃষ্ঠাটি দেখতে।
ভিএস কোডের একটি লাইভ সার্ভার এক্সটেনশন রয়েছে যা স্থিতি দণ্ড থেকে এক ক্লিক লঞ্চকে সমর্থন করে।
বৈশিষ্ট্যগুলির কয়েকটি:
@ ইনভিজিবলডিভ - এটি ব্যবহার করে ম্যাকের উপর কাজ করার জন্য:
{
"version": "0.1.0",
"command": "Chrome",
"osx": {
"command": "/Applications/Google Chrome.app/Contents/MacOS/Google Chrome"
},
"args": [
"${file}"
]
}
আপনার যদি ইতিমধ্যে ক্রোম খোলা থাকে তবে এটি আপনার এইচটিএমএল ফাইলটি একটি নতুন ট্যাবে চালু করবে।
আপনি যদি লাইভ রিলোডলোড করতে চান তবে আপনি গুল্প-ওয়েবসার্ভার ব্যবহার করতে পারেন যা আপনার ফাইলের পরিবর্তনগুলি এবং পুনরায় লোড পৃষ্ঠার জন্য নজর রাখবে, এইভাবে আপনাকে আপনার পৃষ্ঠায় প্রতিবার F5 চাপতে হবে না:
কিভাবে করতে হবে এখানে আছে:
কমান্ড প্রম্পট (সেন্টিমিটার) ও টাইপ করুন
এনপিএম ইনস্টল - সেভ-ডেভ গল্প-ওয়েবসার্ভার
ভিএস কোডে সিটিআরএল + শিফট + পি লিখুন এবং টাস্ক রানার কনফিগার করুন টাইপ করুন । এটি নির্বাচন করুন এবং এন্টার টিপুন। এটি আপনার জন্য Tasks.json ফাইলটি খুলবে। এখান থেকে সবকিছু সরিয়ে ফেলুন কেবল নিম্নলিখিত কোডটি প্রবেশ করান
tasks.json
{
"version": "0.1.0",
"command": "gulp",
"isShellCommand": true,
"args": [
"--no-color"
],
"tasks": [
{
"taskName": "webserver",
"isBuildCommand": true,
"showOutput": "always"
}
]
}
gulpfile.js
var gulp = require('gulp'),
webserver = require('gulp-webserver');
gulp.task('webserver', function () {
gulp.src('app')
.pipe(webserver({
livereload: true,
open: true
}));
});
আপনার ওয়েবসভারটি এখন আপনার ডিফল্ট ব্রাউজারে আপনার পৃষ্ঠাটি খুলবে। এখন আপনি আপনার এইচটিএমএল বা সিএসএস পৃষ্ঠাগুলিতে যে পরিবর্তন করবেন তা স্বয়ংক্রিয়ভাবে পুনরায় লোড হবে।
উদাহরণ বন্দরটির জন্য কীভাবে 'গুলপ-ওয়েবসারভার' কনফিগার করতে হয় এবং কী পৃষ্ঠাটি লোড করা যায় সে সম্পর্কে এখানে একটি তথ্য ...
আপনি কেবল Ctrl + P লিখে টাস্ক ওয়েবসারভার টাইপ করে আপনার কাজটি চালাতে পারেন
npm install -g gulp
, npm install -g gulp-webserver
এবং একটি NODE_PATH এনভায়রনমেন্ট ভেরিয়েবল যুক্ত করতে হবে যা আমার অ্যাপডাটা \ npm \ নোড_মডিউলগুলিতে নির্দেশ করে। তারপরে আমি ওয়েবসারভার টাস্কটি চালাতে সক্ষম হয়েছি, তবে ব্রাউজারটি শুরু হওয়ার পরে আমি একটি 404 পাই। আমি কি অনুপস্থিত কোন ধারণা?
আপনি এখন ব্রাউজারে একটি এক্সটেনশন ভিউ ইনস্টল করতে পারেন । আমি এটি ক্রোমযুক্ত উইন্ডোতে পরীক্ষা করেছি এবং এটি কাজ করছে।
vscode সংস্করণ: 1.10.2
লিনাক্সে, আপনি xdg-open
ডিফল্ট ব্রাউজার দিয়ে ফাইলটি খুলতে কমান্ডটি ব্যবহার করতে পারেন :
{
"version": "0.1.0",
"linux": {
"command": "xdg-open"
},
"isShellCommand": true,
"showOutput": "never",
"args": ["${file}"]
}
Ctrl + Shift + b
এটি ব্রাউজারে চালু করার জন্য টিপতে হবে। আমার জন্য, স্তন্যপায়ীটি ছিল "বি = ব্রাউজার"। :-)
Chrome ডাব্লু / কীবোর্ড শর্টকাটে বর্তমান নথির জন্য এখানে একটি 2.0.0 সংস্করণ রয়েছে:
tasks.json
{
"version": "2.0.0",
"tasks": [
{
"label": "Chrome",
"type": "process",
"command": "chrome.exe",
"windows": {
"command": "C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe"
},
"args": [
"${file}"
],
"problemMatcher": []
}
]
}
keybindings.json
:
{
"key": "ctrl+g",
"command": "workbench.action.tasks.runTask",
"args": "Chrome"
}
ওয়েবসভারে চলার জন্য:
https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer
ধাপ 1:
আমি কেবল msdn
ব্লগ থেকে যে পদক্ষেপগুলি ব্যবহার করেছি তা পুনরায় পোস্ট করছি । এটি সম্প্রদায়কে সহায়তা করতে পারে।
এই আপনি সেটআপ নামে পরিচিত একটি স্থানীয় ওয়েব সার্ভার সাহায্য করবে Lite-সার্ভার সঙ্গে VS Code
, এবং এছাড়াও গাইডরা আপনাকে আপনার স্ট্যাটিক হোস্ট করার জন্য html
ফাইল localhost
এবং debug
আপনার Javascript
কোড।
1. নোড.জেএস ইনস্টল করুন
যদি ইতিমধ্যে ইনস্টল না হয় তবে এটি এখানে পান
এটি এনপিএম (আপনার বিকাশ লাইব্রেরিগুলি অর্জন এবং পরিচালনা করার জন্য প্যাকেজ পরিচালক) এর সাথে আসে
২. আপনার প্রকল্পের জন্য একটি নতুন ফোল্ডার তৈরি করুন
আপনার ড্রাইভের কোথাও আপনার ওয়েব অ্যাপ্লিকেশনের জন্য একটি নতুন ফোল্ডার তৈরি করুন।
৩. প্রকল্পের ফোল্ডারে একটি প্যাকেজ.জসন ফাইল যুক্ত করুন
তারপরে নিম্নলিখিত পাঠ্যটি অনুলিপি / অনুলিপি করুন:
{
"name": "Demo",
"version": "1.0.0",
"description": "demo project.",
"scripts": {
"lite": "lite-server --port 10001",
"start": "npm run lite"
},
"author": "",
"license": "ISC",
"devDependencies": {
"lite-server": "^1.3.1"
}
}
৪. ওয়েব সার্ভারটি ইনস্টল করুন
আপনার প্রকল্প ফোল্ডারে একটি টার্মিনাল উইন্ডোতে (উইন্ডোতে কমান্ড প্রম্পট) খোলে, এই কমান্ডটি চালান:
npm install
এটি লাইট-সার্ভার ইনস্টল করবে (প্যাকেজ.জসন সংজ্ঞায়িত), একটি স্থিতিশীল সার্ভার যা আপনার ডিফল্ট ব্রাউজারে সূচক html লোড করে এবং অ্যাপ্লিকেশন ফাইলগুলি পরিবর্তিত হলে স্বয়ংক্রিয়ভাবে তা রিফ্রেশ করে।
5. স্থানীয় ওয়েব সার্ভার শুরু করুন!
(ধরে নিলাম আপনার প্রকল্প ফোল্ডারে আপনার একটি index.html ফাইল রয়েছে)।
একই টার্মিনাল উইন্ডোতে (উইন্ডোজে কমান্ড প্রম্পট) এই কমান্ডটি চালান:
npm start
একটি দ্বিতীয় অপেক্ষা করুন এবং আপনার স্থানীয় ওয়েব সার্ভার দ্বারা পরিবেশন করা ডিফল্ট ব্রাউজারে index.html লোড হবে এবং প্রদর্শিত হবে!
লাইট-সার্ভার আপনার ফাইলগুলি দেখছে এবং আপনি কোনও এইচটিএমএল, জেএস বা সিএসএস ফাইলে পরিবর্তন করার সাথে সাথে পৃষ্ঠাটি রিফ্রেশ করে।
এবং আপনার যদি স্বয়ংক্রিয় সংরক্ষণের জন্য ভিএস কোড কনফিগার করা থাকে (মেনু ফাইল / অটো সেভ), আপনি টাইপ করার সাথে সাথে ব্রাউজারে পরিবর্তনগুলি দেখতে পাবেন!
মন্তব্য:
এটাই. এখন যে কোনও কোডিং সেশনের আগে এনপিএম শুরু টাইপ করুন এবং আপনি যেতে ভাল!
মূলত পোস্ট এখানে মধ্যে msdn
ব্লগ। ক্রেডিট লেখক যায়:@Laurent Duveau
আপনি যদি কেবল এই tasks.json
ফাইলটিতে ম্যাক থাকেন :
{
"version": "0.1.0",
"command": "open",
"args": ["${file}"],
}
সাফারি-তে আপনার বর্তমান ফাইলটি খোলার জন্য আপনার কেবলমাত্র এটি দরকার ", এইচটিএমএল" এর এক্সটেনশন ধরে।
tasks.json
উপরে বর্ণিত হিসাবে তৈরি করুন এবং এটি ⌘+ shift+ দিয়ে প্রার্থনা করুন b।
আপনি যদি এটি ক্রোমে খুলতে চান তবে:
{
"version": "0.1.0",
"command": "open",
"args": ["-a", "Chrome.app", "${file}"],
}
এটি অ্যাপ্লিকেশনটি ইতিমধ্যে খোলা থাকলে কোনও নতুন ট্যাবে খোলার মতো আপনি যা করতে চান তা করবে।
একটি ক্লিক সমাধান সহজেই ভিজ্যুয়াল স্টুডিও মার্কেটপ্লেস থেকে ওপেন-ইন-ব্রাউজার এক্সটেনশানগুলি ইনস্টল করে ।
1820 এপ্রিল 18 আপডেট হয়েছে
এই বাম-নীচে পরিচালনা আইকনে ক্লিক করুন । এক্সটেনশন বা শর্ট কাট ক্লিক করুনCtrl+Shift+X
তারপরে এই কী বাক্যটি দিয়ে এক্সটেনশনে অনুসন্ধান করুন ডিফল্ট ব্রাউজারে খুলুন । আপনি এই এক্সটেনশনটি পাবেন। এটা আমার জন্য ভাল।
এখন html
ফাইলটিতে ডান ক্লিক করুন এবং আপনি ব্রাউজারে ফাইলটি Ctrl+1
দেখতে ডিফল্ট ব্রাউজারে বা শর্ট কাটে খোলা দেখতে পাবেন html
।
ম্যাকের জন্য - ক্রোমে খোলে - ভিএস কোড বনাম 1.9.0 এ পরীক্ষিত
টাস্ক রানার কনফিগার করুন টাইপ করুন, আপনি যখন প্রথমবার এটি করেন, ভিএস কোড আপনাকে "অন্যান্য" নির্বাচন না করে স্ক্রল ডাউন মেনু দেয় select আপনি যদি এর আগে এটি করেন তবে ভিএস কোড কেবল আপনাকে সরাসরি Tasks.json এ প্রেরণ করবে।
একবার Tasks.json ফাইল এ। প্রদর্শিত স্ক্রিপ্ট মুছুন এবং নিম্নলিখিত দ্বারা এটি প্রতিস্থাপন:
{ "version": "0.1.0", "command": "Chrome", "osx": { "command": "/Applications/Google Chrome.app/Contents/MacOS/Google Chrome" }, "args": ["${file}"] }
CTRL+SHIFT+P
কমান্ড প্যালেটটি নিয়ে আসবে।
আপনি অবশ্যই যা চালাচ্ছেন তার উপর নির্ভর করে। একটি এএসপি নেট অ্যাপের উদাহরণ আপনি টাইপ করতে পারেন:
>kestrel
এবং তারপরে আপনার ওয়েব ব্রাউজারটি খুলুন এবং টাইপ করুন localhost:(your port here)
।
আপনি যদি >
এটি টাইপ করেন তবে আপনাকে শো এবং রান কমান্ডগুলি প্রদর্শন করবে
অথবা আপনার এইচটিএমএলের ক্ষেত্রে, আমি মনে করি F5
কমান্ড প্যালেটটি খোলার পরে ডিবাগারটি খোলা উচিত।
সূত্র: লিংক
অপেরা ব্রাউজারে ফাইলগুলি খোলা হচ্ছে (উইন্ডোজ 64৪ বিটগুলিতে)। কেবল এই লাইনগুলি যুক্ত করুন:
{
"version": "0.1.0",
"command": "opera",
"windows": {
"command": "///Program Files (x86)/Opera/launcher.exe"
},
"args": ["${file}"] }
"কমান্ড": লাইনে পাথ ফর্ম্যাটটিতে মনোযোগ দিন । "C: \ path_to_exe \ runme.exe" ফর্ম্যাটটি ব্যবহার করবেন না।
এই টাস্কটি চালানোর জন্য, আপনি দেখতে চান এইচটিএমএল ফাইলটি খুলুন, F1 টিপুন, টাস্ক অপেরা টাইপ করুন এবং এন্টার টিপুন
আমার রানার স্ক্রিপ্টটি দেখতে দেখতে:
{
"version": "0.1.0",
"command": "explorer",
"windows": {
"command": "explorer.exe"
},
"args": ["{$file}"]
}
এবং আমি যখন আমার সূচক html ফাইলে সিটিআরএল শিফট বি টিপব তখন এটি কেবল আমার এক্সপ্লোরারটি খুলবে
আপনি এখানে উইন্ডোজের জন্য একাধিক ব্রাউজারে এটি চালাতে পারেন
{
"version": "0.1.0",
"command": "cmd",
"args": ["/C"],
"isShellCommand": true,
"showOutput": "always",
"suppressTaskName": true,
"tasks": [
{
"taskName": "Chrome",
"args": ["start chrome -incognito \"${file}\""]
},
{
"taskName": "Firefox",
"args": ["start firefox -private-window \"${file}\""]
},
{
"taskName": "Edge",
"args": ["${file}"]
}
]
}
লক্ষ্য করুন যে আমি প্রান্তের জন্য আরগসে কোনও কিছুই টাইপ করি নি কারণ এজ আমার ডিফল্ট ব্রাউজার হিসাবে কেবল ফাইলটির নাম দিয়েছে।
সম্পাদনা: এছাড়াও আপনার স্বতন্ত্র বা প্রাইভেট উইন্ডো দরকার নেই ... এটি কেবলমাত্র আমি এটি একটি ব্যক্তিগত উইন্ডোতে দেখতে চাই
tasks
অংশ নকল করছিলাম । "args":["/C"]
এই কাজ করে তোলে কি। কৌতূহলের বাইরে, এটি কী করে?
সম্প্রতি www.lynda.com- এ ভিজ্যুয়াল স্টুডিও কোড টিউটোরিয়ালের একটিতে এই বৈশিষ্ট্যটি জুড়ে এসেছিল
এম এর পরে সিটিআরএল + কে টিপুন, এটি "ভাষা নির্বাচন করুন মোড" খুলবে (বা ডান হাতের নীচে কোণায় ক্লিক করুন যা এই স্মাইলির আগে HTML বলে), মার্কডাউন টাইপ করুন এবং এন্টার টিপুন
এখন V এর পরে Ctrl + K টিপুন, এটি আপনার এইচটিএমএলটি কাছাকাছি ট্যাবে খুলবে open
তদা !!!
এখন আমার এইচটিএমএল ফাইলে এমমেট কমান্ডগুলি এই মোডে কাজ করছে না, তাই আমি মূল অবস্থায় ফিরে গিয়েছি (নোট - এইচটিএমএল ট্যাগ টেলিসেন্স পুরোপুরি কাজ করছে)
মূল অবস্থায় যেতে - M এর পরে Ctrl + K টিপুন, স্বতঃ-সনাক্তকরণ নির্বাচন করুন। এমমেট কমান্ডগুলি কাজ শুরু করে। আপনি যদি কেবল এইচটিএমএল দর্শকের সাথেই খুশি হন তবে আপনার আর আসল অবস্থায় ফিরে আসার দরকার নেই।
ভাবুন যে কেন ভিএসকোডের ডিফল্টরূপে এইচটিএমএল ভিউয়ার বিকল্প নেই, যখন এটি মার্কডাউন মোডে এইচটিএমএল ফাইলটি ডিসপ্লে করতে সক্ষম হয়।
যাইহোক এটি দুর্দান্ত। শুভ ভাস্কোডিং :)
এখানে ম্যাক ওএসএক্সের 2.0.0 সংস্করণ রয়েছে:
{
// See https://go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "2.0.0",
"tasks": [
{
"label": "echo",
"type": "shell",
"command": "echo Hello"
},
{
"label":"chrome",
"type":"process",
"command":"/Applications/Google Chrome.app/Contents/MacOS/Google Chrome",
"args": [
"${file}"
]
}
]
}
Ctrl + F1 ডিফল্ট ব্রাউজারটি খুলবে। বিকল্পভাবে আপনি কমান্ড উইন্ডো খুলতে Ctrl + shift + P টিপুন এবং "ব্রাউজারে দেখুন" নির্বাচন করতে পারেন। এইচটিএমএল কোড অবশ্যই একটি ফাইলে সংরক্ষণ করতে হবে (সম্পাদকের অরক্ষিত কোড - এক্সটেনশন ছাড়াই, কাজ করে না)
সম্ভবত বেশিরভাগ উপরের উত্তরগুলি থেকে একটি সমাধান খুঁজে পেতে সক্ষম হবেন তবে কেউই কীভাবে আমার পক্ষে কাজ করেনি তা দেখে ( vscode v1.34
) আমি ভেবেছিলাম আমার অভিজ্ঞতাটি ভাগ করে নেব। যদি অন্তত এক ব্যক্তি এটি সহায়ক খুঁজে বের করে তারপর, না একটি নষ্ট পোস্ট, ঠান্ডা amiirte ?
যাইহোক, আমার সলিউশন ( windows
) @ নন্টজ এর শীর্ষে নির্মিত। তার কনফিগারেশনটি পুরানো সংস্করণগুলির জন্য পর্যাপ্ত হতে পারে vscode
তবে তা নয়1.34
এটির (কমপক্ষে, আমি এটি কাজ করতে পারিনি ..)।
আমাদের কনফিগারগুলি প্রায় একরকম সম্পত্তি সংরক্ষণ করে - সেই সম্পত্তি হ'লgroup
সম্পত্তি। আমি নিশ্চিত না কেন তবে এটি ছাড়া আমার কাজ এমনকি কমান্ড প্যালেটে উপস্থিত হবে না।
তাই। চলমান ব্যবহারকারীদের tasks.json
জন্য একটি কাজ :windows
vscode 1.34
{
"version": "2.0.0",
"tasks": [
{
"label": "Chrome",
"type": "process",
"command": "chrome.exe",
"windows": {
"command": "C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe"
},
"args": [
"${file}"
],
"group": "build",
"problemMatcher": []
}
]
}
নোট করুন যে problemMatcher
সম্পত্তিটি কাজ করার জন্য প্রয়োজনীয় নয় তবে এটি ছাড়া আপনার উপর অতিরিক্ত ম্যানুয়াল পদক্ষেপ চাপানো হয়। এই সম্পত্তিটিতে নথিগুলি পড়ার চেষ্টা করেছি তবে আমি বুঝতে খুব গভীর। আশা করি কেউ আমাকে নিয়ে স্কুল করবে কিন্তু হ্যাঁ, এর জন্য আগাম ধন্যবাদ advance আমি যা জানি তা হ'ল - এই সম্পত্তিটি অন্তর্ভুক্ত করুন এবং ctrl+shift+b
বর্তমান html
ফাইলটি একটি নতুন chrome
ট্যাবে খুলুন, ঝামেলা মুক্ত।
সহজ।
{
"version": "2.0.0",
"tasks": [
{
"label": "Open Chrome",
"type": "process",
"windows": {
"command": "${config:chrome.executable}"
},
"args": ["--user-data-dir=${config:chrome.profileDir}", "${input:url}"],
"problemMatcher": []
}
],
"inputs": [
{
"id": "url",
"description": "Which URL?",
"default": "http://localhost:8080",
"type": "promptString"
}
]
}
{
"label": "Open active file in Chrome",
"type": "process",
"command": "chrome.exe",
"windows": {
"command": "${config:chrome.executable}"
},
"args": ["--user-data-dir=${config:chrome.profileDir}", "${file}"],
"problemMatcher": []
},
windows
অন্যান্য ওএস দ্বারা সম্পত্তি${config:chrome.executable}
আপনার কাস্টম ক্রোম অবস্থানের সাথে , যেমন"C:/Program Files (x86)/Google/Chrome/Application/chrome.exe"
${config:chrome.profileDir}
আপনার পণ্যদ্রব্য ক্রোম প্রোফাইল ডিরেক্টরিটি প্রতিস্থাপন করুন eg
"C:/My/Data/chrome/profile"
বা এটিকে ছেড়ে দিনsettings.json
ব্যবহারকারীর বা কর্মক্ষেত্র - - এ নিম্নলিখিত প্রবেশকারীগুলি যুক্ত করুন , আপনার প্রয়োজনের সাথে পাথগুলি সামঞ্জস্য করুন:"chrome.executable": "C:/Program Files (x86)/Google/Chrome/Application/chrome.exe",
"chrome.profileDir": "C:/My/Data/chrome/profile"
launch.json
ডিবাগিংয়ের উদ্দেশ্যে:"runtimeExecutable": "${config:chrome.executable}"