Ҳар як барномасоз бояд як барномаи мувофиқ дошта бошад, ки дар он коди ибтидоиро ворид ва таҳрир кунад. Visual Studio Code яке аз беҳтарин қарорҳоест, ки ҳам дар Windows ва ҳам дар системаҳои оператори ядро паҳн карда шудааст. Насби муҳаррири номбурда метавонад бо усулҳои гуногун амалӣ карда шавад, ки ҳар яки онҳо барои синфи муайяни корбарон оптималӣ хоҳад буд. Биёед имрӯз дар бораи ин тартибот таваҷҷӯҳ кунем ва ҳар як амалро то ҳадди имкон муфассалтар баррасӣ кунем.
Мутаассифона, муҳити ҳамгирошудаи рушд бо номи Visual Studio танҳо барои компютерҳои фардӣ бо Windows кор мекунад. Дарҳол бояд қайд кард, ки дар ин мақола мо нишон медиҳем, ки чӣ гуна Visual Studio Code Муҳаррири коди муҳаррирро зеркашӣ кунем - яке аз роҳҳои ҳалли VS.
Насб кардани Visual Studio Code дар Linux
Албатта, дар ядро Linux тақсимоти зиёде мавҷуданд. Бо вуҷуди ин, системаҳои оператсионӣ дар асоси Debian ё Ubuntu ҳоло маъмуланд. Маҳз дар чунин платформаҳо мо мехоҳем бо таваҷҷӯҳ ба Ubuntu 18.04 диққат диҳем. Соҳибони паҳнкуниҳои дигар, мо инчунин ба шумо мегӯям, ки чӣ гуна беҳтарин насб кардан мумкин аст, аммо биёед аз рӯи тартиб шурӯъ кунем.
Усули 1: Истифодаи анборҳо тавассути консол
Microsoft ба таври репозитории расмии худ фаъолона назорат мекунад. Версияҳои охирини барномаҳо зуд ба он ҷо оварда мешаванд ва корбарон метавонанд фавран онҳоро зеркашӣ кунанд ва дар компютерашон бе ягон мушкилот насб кунанд. Дар мавриди Visual Studio Code, шумо бояд интихобҳоро бо истифодаи ду анбори гуногуни гуногун баррасӣ кунед. Ҳамкорӣ бо якум чунин аст:
- Бидавед "Терминал" ба воситаи Ctrl + Alt + T ё тасвири мувофиқро дар меню истифода баред.
- Фармонро сабт кунед
sudo snap насб - vscode классикӣ
зеркашӣ ва насб кардани VS аз анбори расмӣ. - Тавассути ворид кардани пароли вуруд ба решаи худ, шахсияти ҳисобро тасдиқ кунед.
- Зеркашии файлҳо аз канал метавонад каме вақтро талаб кунад, дар ин раванд консолро хомӯш накунед.
- Баъди ба охир расидани насб шумо огоҳӣ мегиред ва шумо метавонед тавассути ворид шудан фавран барномаро оғоз кунед
vscode
. - Акнун шумо метавонед бо интерфейси графикии муҳаррири манфиатдор ҳамкорӣ кунед. Дар меню нишонае сохта шуд, ки тавассути он VS низ оғоз мешавад.
Аммо, усули насб тавассути анбори пешниҳодшуда барои ҳар як корбар мувофиқ нест, аз ин рӯ тавсия медиҳем, ки шумо бо варианти алтернативӣ, ки аз усули баррасишуда мушкилтар нест, шинос шавед.
- Кушод "Терминал" Пеш аз ҳама, китобхонаҳои системаро бо навиштан нав кунед
sudo apt навсозӣ
. - Баъд, шумо бояд вобастагиро бо истифода аз насб кунед
sudo apt нармафзор-property-properties-common apt-transport-https wget
. - Илова кардани файлҳои навро бо интихоби дуруст тасдиқ кунед.
- Калиди Microsoft GPG -ро насб кунед, ки нақши рамзгузории имзоҳои электрониро тавассути он мебозад
wget -q //packages.microsoft.com/keys/microsoft.asc -O- | sudo apt-key илова -
. - Сипас иловакуниро бо гузоштани сатр анҷом диҳед
sudo add-apt-репозиторий "deb [arch = amd64] //packages.microsoft.com/repos/vscode stabil main"
. - Ин танҳо насби худи барнома тавассути навиштан боқӣ мемонад
sudo apt рамзи насб
. - Оғози Visual Studio Code ба ин система илова кардашуда тавассути фармоиш иҷро карда мешавад
рамзи
.
Усули 2: Бастаи расмии DEB -ро зеркашӣ кунед
Ба воситаи консол на ҳама корбарон кор мекунанд ё шояд бо гурӯҳҳо мушкилот пайдо шаванд. Ғайр аз он, баъзан дар компютер пайваст нестанд. Дар ин ҳолатҳо, бастаи расмии DEB ба наҷот оварда мешавад, ки шумо метавонед онро ба ВАО пешакӣ зеркашӣ кунед ва VS Code-ро дар компютери худ насб кунед.
Бастаи DEB Visual Studio Code-ро зеркашӣ кунед
- Истиноди дар боло зикршударо иҷро кунед ва бастаи барномаи DEB –ро, ки ба шумо лозим аст зеркашӣ кунед.
- Ҷузвдонеро, ки зеркашӣ карда шудааст, кушоед ва ба кор дароред.
- Насбро тавассути оғоз кунед "Менеҷери барнома".
- Ҳисоби худро бо парол тасдиқ кунед.
- Дар охири насб шумо метавонед тасвири оғози барномаро тавассути меню бо истифодаи ҷустуҷӯ пайдо кунед.
Агар зарурати илова кардани нармафзор ба нармафзори мавриди баррасӣ вуҷуд дошта бошад, консолро кушоед ва фармоишҳои зеринро як ба як ворид кунед.
sudo apt-get насб кардани apt-transport-https
sudo apt-get навсозӣ
sudo apt-get рамзи насб
Барои корбароне, ки тақсимотро дар асоси RHEL, Fedora ё CentOS истифода мебаранд, шумо бояд хатҳои зерро барои насби барнома истифода баред.
sudo rpm --import //packages.microsoft.com/keys/microsoft.asc
sudo sh -c 'echo -e "[код] nname = Visual Studio Code nbaseurl = // packages.microsoft.com/yumrepos/vscode
enabled=1
gpgcheck=1
gpgkey=//packages.microsoft.com /keys/microsoft.asc "> /etc/yum.repos.d/vscode.repo '
Бастаҳо бо нишон додани онҳо нав карда мешавандdnf чек-навсозӣ
ва баъдsudo dnf коди насб
.
Дар openSUSE ва SLE соҳибон ва OS мавҷуданд. Дар ин ҷо код каме тағйир меёбад:
sudo rpm --import //packages.microsoft.com/keys/microsoft.asc
sudo sh -c 'echo -e "[код] nname = Visual Studio Code nbaseurl = // packages.microsoft.com/yumrepos/vscode
enabled=1
type=rpm-md
gpgcheck=1
gpgkey=/ /packages.microsoft.com/keys/microsoft.asc "> /etc/zypp/repos.d/vscode.repo '
Навсозӣ тавассути фаъолсозии пайдарпай анҷом дода мешавад.sudo zypper тароват
ваsudo zypper рамзи насб
Ҳоло шумо бо усулҳои насбкунии Visual Studio Code дар паҳнкуниҳои гуногуни Linux шинос ҳастед. Агар шумо бо ягон мушкилот ё корношоям дучор оед, итминон ҳосил кунед, ки пеш аз ҳама матни хато хонед, ҳуҷҷатҳои расмии системаи омузиширо омӯзед ва инчунин саволҳоро дар шарҳҳо гузоред.