💻 VCode — мабільнае вэб-асяроддзе распрацоўкі (IDE) настольнага ўзроўню
VCode — гэта надзвычай хуткае інтэграванае асяроддзе распрацоўкі (IDE) настольнага ўзроўню, створанае спецыяльна для Android — прызначанае для вэб-распрацоўшчыкаў, якія адмаўляюцца ісці на кампрамісы ў мабільных прыладах.
Незалежна ад таго, ствараеце вы паўнавартасныя вэб-праграмы, пішаце сучасныя JS/TS, стылізуеце з дапамогай CSS, ствараеце HTML або кіруеце рэпазіторыямі Git у дарозе, VCode забяспечвае сапраўдны вопыт кадавання на працоўным стале ў вашай кішэні.
🔥 ЧАМУ VCODE РАДЫКАЛЬНА АДРОЗНІВАЕЦЦА
Большасць мабільных «рэдактараў кода» — гэта альбо простыя тэкставыя рэдактары з каляровай тэмай, альбо павольныя вэб-праграмы (напрыклад, VS Code ў браўзеры), якія знаходзяцца ў пастцы лагавага, разраджальнага WebView.
VCode прынцыпова адрозніваецца:
• 100% натыўная прадукцыйнасць: Створана з выкарыстаннем натыўных Android Views і Java — нулявых WebViews у рэдактары. Плыўная пракрутка з частатой 60/120 кадраў у секунду, затрымка менш за мілісекунду і адсеў вобласці прагляду для вялікіх файлаў.
• Сапраўдны рухавік, кіраваны AST: Працуе на базе абстрактных сінтаксічных дрэў (AST) у памяці і лексераў з нулявым размеркаваннем. Ніякіх узломаў рэгулярных выразаў — ён сапраўды аналізуе ваш код, вобласці бачнасці і формы аб'ектаў.
• LSP у працэсе: Інтэлект сервера Real Language — ад дапамогі па сігнатурах да міжфайлавай навігацыі і семантычнай дыягностыкі ў рэжыме рэальнага часу.
• Родны Git (без Termux): Поўны Git 2.0 праз JGit. Кланаванне ў фонавым рэжыме, падрыхтоўка, візуальныя адрозненні і вырашэнне канфліктаў без тэрмінала.
✨ ЭКСКЛЮЗІЎНЫЯ ФУНКЦЫІ ТОЛЬКІ Ў VCODE
✦ Інтэрактыўная даведка па подпісах і дакументацыя па параметрах: Плаваючае ўсплывальнае акно параметраў пры ўводзе (`fetch(`, `new Student(`) з падсветкай актыўных параметраў у рэжыме рэальнага часу, астатнія параметры (`...args`) і папярэдні прагляд JSDoc, які заціскаецца над клавіятурай.
✦ Убудаваная бібліятэка вэб-стандартаў: Імгненная даведка па подпісах для больш чым 100 стандартных API (`Promise`, `fetch`, `setTimeout`, `URL`, `Array.map`, `slice`, падзеі DOM).
✦ Візуальны сродак вырашэння канфліктаў Git: Вырашайце канфлікты зліцця/перабазавання ў спецыяльным трохбаковым візуальным аркушы канфліктаў (Прыняць нашы, Прыняць іхнія або Спыніць зліццё).
✦ Апаратна-паскараная дыягностыка Без'е: Сінтаксіс і семантыка ў рэжыме рэальнага часу лінтынг, намаляваны з гладкімі квадратычнымі хвалямі Без'е пры 60 кадрах у секунду.
✦ Глыбокае аўтазапаўненне паміж файламі: Вырашае імпарт/экспарт модуляў ES, патрабаванні CommonJS, спадчыну класаў і вяртанне ланцужкоў метадаў (`arr.filter().map().`).
✦ Паток прылад GitHub OAuth: Бяспечнае падключэнне GitHub за лічаныя секунды праз паток прылад OAuth — без капіявання і ўстаўкі асабістага токена доступу.
⚡ РЭДАКТАР
• Натыўны рэдактар, адабраны з Viewport, у JetBrains Mono.
• Пашырэнне Emmet 2.0 (`ul>li*3`, `!` і г.д.).
• Фарматаванне кода адным дотыкам для HTML, CSS, JS, TS і JSON з захаваннем курсора.
• Аўтаматычныя водступы, аўтаматычнае закрыццё тэгаў/дужак і поўная адмена/паўтор.
• Пошук і замена з рэгулярнымі выразамі і адчувальнасцю да рэгістра.
👁️ У ЖЫВЫМ ЭФІРЫ ПАПЯРЭДНІ ПРАГЛЯД І КАНСОЛЬ РАСРАБОТКІ
• Імгненны запуск вэб-праектаў праз унутраны лакальны сервер.
• Кансоль Live JS з журналамі ў рэжыме рэальнага часу, папярэджаннямі, памылкамі і праверкай аб'ектаў.
• Праглядальнік Markdown, рэндэрынгер SVG-вектараў і праглядальнік CSV.
• Запуск адным дотыкам у знешніх браўзерах.
🌿 ПОЎНЫ РАБОЧЫ ПРАЦОЎНЫ ПРАЦОЎНЫ ПРАЦОЎНЫ ПРАЦОЎНЫ ПРАЦОЎНЫ ПРАЦОЎНЫ ПРАЦОЎ З GIT І GITHUB
• Фонавае кланаванне з апавяшчэннямі.
• Размяшчэнне, выняцце з інфармацыйнай базы, фіксацыя, галінаванне, аб'яднанне, захаванне і візуальнае паралельнае параўнанне.
• Візуальная храналогія гісторыі фіксацыі.
———————————————————
Код у любым месцы. Імгненны папярэдні прагляд. Упэўнена адпраўляйце з VCode.
Код. Папярэдні прагляд. Адпраўка. Ваша кішэнная IDE для HTML, CSS і JS.