2015-04-30 2 views
81

Я попробовал редактор кода Visual Studio (https://code.visualstudio.com/), который недавно был анонсирован при сборке. Я попробовал это на Windows и Ubuntu. Я вижу, что шрифт по умолчанию для Visual Studio Code Editor не является консолями, которые предпочитают мои редакторы кода.Какой шрифт используется в редакторе кода Visual Studio и как менять шрифты?

Итак, какой шрифт по умолчанию для редактора кода Visual Studio во всех средах (Ubuntu, MAC OS и windows)? И как я могу его изменить?

+0

Вы имели в виду редактор кода Visual Studio ?? – Santhucool

+0

Да-http://code.visualstudio.com/ this –

ответ

96

Перейти к предпочтению, выбрать пользовательские настройки. Затем вы можете ввести внутри объекта JSON любые параметры, которые вы хотите переопределить. пользовательские настройки для каждого пользователя. Вы также можете выполнять настройки рабочего пространства, которые для этого проекта.

// Controls the font family. 
"editor.fontFamily": "", 

// Controls the font size. 
"editor.fontSize": 0 
+0

Знаете ли вы настройки шрифта по умолчанию (семейство, размер, вес), которые использует VSCode, если ничего не установлено? – gligoran

+0

Я считаю, что это монако, и размер кажется от 12 до 13 –

+0

@JohnPapa, у вас есть шрифт Monaco в вашей системе? Первоначально у меня его не было, но после того, как я установил шрифт Monaco, VSCode начал использовать его. Мне пришлось удалить этот шрифт, чтобы VSCode использовал свой шрифт по умолчанию. Вот сравнение: http://i.imgur.com/RIagrvr.png. – sigod

8

На моих окнах 8.1 машинный шрифт по умолчанию VS Кодировка шрифта - Consolas, но вы можете легко изменить шрифт в меню Файл-> Настройки-> Пользовательские настройки. файл setup.json будет открыт вместе с файлом настроек по умолчанию, откуда вы можете взять синтаксис и имена для свойств параметров и установить свои собственные в settings.json. enter image description here

67

В настройках по умолчанию, VS Code использует следующие шрифты (14 пт) в порядке убывания:

  • Монако
  • Менло
  • Consolas
  • "Droid Sans Mono"
  • "Inconsolata"
  • "Courier New"
  • моноширинный (запасной вариант)

Как проверить: VS код работает в браузере. В первой версии вы можете нажать F12, чтобы открыть Инструменты разработчика. Проверяя DOM, вы можете найти содержащее несколько s, которые составляют эту строку кода. Осмотрев один из этих промежутков, вы можете видеть, что семейство шрифтов - это только список выше.

relevant areas

+0

У меня есть «Segoe WPC», «Segoe UI», SFUIText-Light, HelveticaNeue-Light, sans-serif, «Droid Sans Fallback». Я использую его в archlinux, если это имеет значение. – aloisdg

+0

Это объясняет, почему это немного медленно загружается. Я попробовал «editor.fontFamily»: «Обмотки», чтобы убедиться, что настройка шрифта не работает. Часть размера работает. Однако appesrs меньше, чем размер Notepad ++ для того же шрифта. (но это может быть вызвано тем, что он запускается в браузере) –

+1

Как добавить другую семейство шрифтов, например, «Source Code Pro»? – Dale

13

В VSCode если "editor.fontFamily": "" является пустым, то размер шрифта не будет работать. Установите семейство шрифтов, чтобы изменить размер.

"editor.fontFamily": "Verdana", или "editor.fontFamily": "Monaco",

Действительно, используйте все семейство шрифтов вы хотите.

Затем "editor.fontSize": 16, должно работать.

+0

Это единственный раз, когда я заметил, что кто-то упоминает, что вам нужно иметь непустую fontFamily для размера шрифта, который будет использоваться. Решил проблему для меня. –

+1

Это уже не так. Изменение fontSize с помощью fontFamily unset (по умолчанию новая установка) отлично работает. – jblaine

8

В Windows, настройки по умолчанию являются следующим (я никогда не устанавливал Монако, ни Менли)

{ 
    "editor.fontFamily": "Consolas", 
    "editor.fontSize": 14, 
    "editor.lineHeight": 19 
} 

Настройка FONTSIZE 12 и LineHeight 16 приближен Visual Studio установлен в Consolas с 10pt размером. Я не смог получить точное соответствие (шрифт VS Code немного смелее), но достаточно близко.

3

Шрифты по умолчанию различны для Windows, Mac и Linux. Начиная с VSCode 1.15.1, настройки шрифта по умолчанию можно найти в source code:

const DEFAULT_WINDOWS_FONT_FAMILY = 'Consolas, \'Courier New\', monospace'; 
const DEFAULT_MAC_FONT_FAMILY = 'Menlo, Monaco, \'Courier New\', monospace'; 
const DEFAULT_LINUX_FONT_FAMILY = '\'Droid Sans Mono\', \'Courier New\', monospace, \'Droid Sans Fallback\'';