- Официальное API для добавления иконок в проводнике.
- Два набора иконок по умолчанию: минимальный (директории + файлы) и Seti icons.
- Добавлена новая опция
terminal.integrated.commandsToSkipShell
, позволяющая указать клавиатурные сочетания, которые не будут обрабатываться в интегрированном терминале.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!doctype html> | |
<html> | |
<head> | |
<meta charset="UTF-8"> | |
<title>My first node-webkit application</title> | |
</head> | |
<body> | |
Content | |
</body> | |
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var path = require('path'); | |
var gulp = require('gulp'); | |
var jade = require('gulp-jade'); | |
var less = require('gulp-less'); | |
var chalk = require('chalk'); | |
// | |
// Options | |
// | |
var options = { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
"bem.elementSeparator", | |
"bem.modifierSeparator", | |
"bem.shortElementPrefix", | |
"caniuse.enabled", | |
"caniuse.era", | |
"caniuse.vendors", | |
"css.alignVendor", | |
"css.autoInsertVendorPrefixes", | |
"css.closeBraceIndentation", |
- Возможность разделять редакторы по горизонтали.
- Возможность выполнения действий перед сохранением файла (наконец-то!).
- Возможность добавлять иконки в табы, открытые редакторы, окно быстрого перехода по файлам (quick open).
- Поддержка истории поиска в полях для поиска.
- Возможность рекомендовать расширения в пределах рабочего проекта (workspace).
- Возможность отключать конкретные расширения.
- Поддержка набора расширений (зависимости расширения).
- Улучшение поддержки API для встроенного терминала.
- Новый экран приветствия и небольшой интерактивный тур для новых пользователей по основным возможностям редактора. Посмотреть в действии можно так: Help > Welcome.
- Значительно увеличена производительность встроенного терминала и его поддержка на Windows. Шлём огромное спасибо автору модуля
winpty
и Даниэлю Иммсу, который занимается разработкой встроенного терминала. - Теперь на Windows PowerShell будет Shell-ом по умолчанию, собственно, как и в гредущем обновлении Windows 10.
- Поддержка Copy-Paste для терминала на Windows, возможность выбора стиля курсора.
- Горячий выход теперь имеет несколько опций.
- Несколько улучшений Zen-мода.
- Быстрая навигация по результатам поиска, выполненного через панель поиска по проекту.
- Новый вид панели навигации по проблемам, терминалам и прочему.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function hasLetter(dict: object, letter: char): boolean { | |
return dict.hasOwnProperty(letter); | |
} | |
function updateLetterStat(dict: object, letter: char): void { | |
if (!hasLetter(dict, letter)) { | |
dict[letter] = 0; | |
} | |
dict[letter] += 1; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function median3(a: number, b: number, c: number): number { | |
if ((a - b) * (c - a) >= 0) { | |
return a; | |
} else if ((b - a) * (c - b) >= 0) { | |
return b; | |
} | |
return c; | |
} | |
console.log(2 === median3(1, 2, 3)); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const words = ["eat", "tea", "tan", "ate", "nat", "bat"]; | |
function updateDictionary(dict: object, word: string): void { | |
const key = word.split('').sort().join(''); | |
if (!dict.hasOwnProperty(key)) { | |
dict[key] = []; | |
} | |
dict[key].push(word); |
OlderNewer