Loading...
chrisBG69 avatar chrisBG69 29 Точки

Въпрос за оцветяването на кода във VS Code

Здравейте колеги,бих искал да питам дали някой се е занимавал с highlite на кода във VS Code. Инсталирал съм следните extensions: Beautify, Code Runner, ESlint, JavaScript Snippets, jshint, Live Server, Settings Sync. Няма нито една обаче, която да ми оцветява кода, пробвах различни теми, те наистина сменят оцветяването, но не ми харесва, затова оставих  Light Default темата. Има опция в user settings  която -  Overrides editor colors and font style from the currently selected color theme. -

"editor.tokenColorCustomizations": {

"strings": "#008000",

"comments": "#1b1a1a57"

},

Това сменя света на стринговете и коментарите примерно, но аз искам да направя цветовата схема да е като във  Webstorm. Намерих един сайт: https://highlightjs.org/

Там има цветови схеми за 185 езика, има и тази, която ми трябва IDEA за JavaScript. Обаче не виждам как може да се вгради във VS Code. Та някой ако се е занимавал с това и има някаква идея как оцветяването на кода да стане същото като във Web Storm бих много се радвал, ако сподели.:)

 

 

 

Тагове:
0
JavaScript Fundamentals 26/01/2019 18:40:03
emo.999 avatar emo.999 399 Точки

Здравей,

Доколкото разбирам трябва да го импортнеш като библиотека в проекта си, за да го използваш, а там вече се навлиза в по-дълбоки води. Не съм сигурен как се прави във VS Code.

Вероятно не е направена такава тема, понеже повечето хора, които минат на VS Code решават, че е много по-велико от WebStorm и забравят за бившото си иде :)

Можеш да разгледаш тази тема от документацията, в която показват как можеш сам да си персонализираш тема: клик

0
26/01/2019 21:15:19
chrisBG69 avatar chrisBG69 29 Точки

Да, наистина се навлиза в дълбоки води. Взима се един файл от съществуваща тема, който се намира в Users~вашиятuser.vscode/extensions/вашататема/themes/вашататема.json Там са всички настройки, след много опити проба/грешка се получи това:

http://prikachi.com/images.php?images/767/9495767u.png

Може да си запазиш този json  файл и да си го сложиш в празна тема и да я побликуваш в  маркета за добавки, но това е друга тема, и там се дълбае надлибоко ;)

Доволен съм от постигнатото, ако някой иска ще му пратя Json файла, засега приключвам с този въпрос, след изпита ще направя тема и ще я сложа в маркета, та всеки, който иска да си я изтегли....:)

 

1
emo.999 avatar emo.999 399 Точки

Найс. Успех колега! ✌

1
TeodorStefanovPld avatar TeodorStefanovPld 1274 Точки

това изглежда ужасно,едно от готините неща на vs code са themes и цветовете ти направо си го кастрирал wow :D 

-1
emo.999 avatar emo.999 399 Точки

Не знам кои са тия готини "themes", но всеки си има право на мнение. ✌

0
chrisBG69 avatar chrisBG69 29 Точки

На мен ми харесва цветовата гама в  Webstorm,  темите на VS Code оцветени ужасно, за 5-6 атрибута се използва 1 цвят, да не говориме за  bold, italic i underline font property, май никой не ги ползва защото ги мързи да се занимават, колега, не се изказвай неподготвен...:D

0
TeodorStefanovPld avatar TeodorStefanovPld 1274 Точки

е айде и аз да пиша на него, и адски да им се кефя,всеки е различен ама да ми казваш че се изказказвам неподготвен малко преигра...wow

Много ме радва как пишете един json и решавате че, сте хакнали системата :D 

0
chrisBG69 avatar chrisBG69 29 Точки

Никой нищо не хаква, харесва ми тая цветова схема и тва е, ти  си пиши на друга. Разни хора, разни идеали... И не знам защо коментираш на всеки въпрос, и то негативно за точки ли? Аз три дни се мъча с тия настройки, ти ми обявяваш, че съм го кастрирал, някак си не е гот...

0
02/02/2019 13:51:38
TeodorStefanovPld avatar TeodorStefanovPld 1274 Точки

за какво са ми точки?  хах просто го видях и  изказах мнение,а ти се засегна :D в топ 15 едва ли ми трябват повече точки...

А това че си се мъчил,ами ок така се учат нещата.  Просто изразих мнение че е грозно при положение колко е шарено всичко с materialize icons i default dark.

A това което си се опитал да направиш го има и почти същото default като visual studio ligth theme?

A колкото до мъката да и аз 2 дена си играх да направя visual studio да ми прави default-но класовете подредени,както аз го искам,но какво от това. :Д не съм умрял да се хваля и тн,пуснах pastebin на колегите с пътя кое и как и стана.А забавното че в всяка версия там ги и променят нещата та сега на 2019,май пак ще трябва да бърникам, като го инсталирам.

обаче хитро си даваш точки на твоите отговори и минуси на тея който не хареваш хаха.

Интересно ми е на работното ит място ако ти поставят някакви условия да работиш с определена среда и не ти харесва какво ще правиш? Примерно правите live share в vs code или скайп или каквото е там,и всички предпочитат dark дали пак така ще се сърдиш. :Д

0
03/02/2019 08:54:41
chrisBG69 avatar chrisBG69 29 Точки

Не съм си давал никакви точки, цялата история с това е, че не ми харесва default темата и се опитах да я направя така, както на мен ми се иска, оказа се по-трудно, отколкото очаквах, но поне научих някои неща, които не знаех, а колкото до работа с колеги, live share  и т.н. има много време дотогава...

0
emo.999 avatar emo.999 399 Точки

Колеги, Peace✌

Единия вижда 6, другия 9. Не е нужно да сте съгласни един с другsmiley

И на мен лично ми харесва повече highlight-a на WebStorm, но и не е хубаво да привикваш прекалено много към определена среда, защото не винаги ще зависи от теб коя ще използваш. Гледайте по-абстрактно на товаlaugh

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.