2016-01-05 3 views
1

При написании модульных тестов Жасмин в WebStorm (11.0.2), используя Ctrl + N (OS X) команда дает мне следующее меню:WebStorm - Как редактировать Jasmine код завершения фрагменты

Сформировать

  • Жасмин Люкс
  • Жасмин Spec
  • Жасмин beforeEach
  • Жасмин afterEach

Я хотел бы изменить код, создаваемый этими элементами меню. Например, я использую ES6, и хотел бы, чтобы изменить параметр Jasmine Suite, для создания:

describe('suite name',() => { 
}); 

Вместо:

describe('suite name', function() { 
}); 

Я копал через Preferences WebStorm, но может» t просмотреть любые варианты, чтобы изменить это. Есть идеи?

+0

Привет, я знаю, что это устарело, но вы когда-нибудь это делали? Mine неожиданно решила сделать двойные кавычки вместо одиночного, и я бы хотел переключить его обратно на согласованность с остальной базой кода – James

+0

@James Смотрите мой новый ответ ниже об использовании Live Template. – Brant

+0

Спасибо, странно, что я вернулся. Я еще не экспериментировал, но мне интересно, узнал ли PHPStorm, что остальная часть файла использует одинарные кавычки. Это означало бы, что он попытается использовать двойные кавычки для новых файлов. Не знаю – James

ответ

2

Я все еще не нашел способ редактировать шаблон кода при использовании сочетания клавиш Command-N, но аналогичную функциональность можно найти с помощью «Живого шаблона», дающего вам полный контроль над шаблоном.

Перейдите:

Preferences -> Редактор -> Live Templates

Выберите опцию JavaScript в правой панели, а затем значок +, чтобы добавить шаблон.

Значения конфигурации:

Аббревиатура: убывание

Описание: Жасмин Люкс

Шаблон Текст:

describe('$SUITE_DESC$',() => { 
    $END$ 
}); 

Typing 'убывание', затем Tab, будет ген оцените шаблон. Оттуда вы можете добавить дополнительные живые шаблоны для «it», «beforeEach» и «afterEach», используя тот же подход.

0

Вы должны изменить его параметры шаблонов файлов.

Предполагая, что вы используете OSX:

предпочтения -> Редактор -> File и шаблоны кода

Вы увидите те список шаблонов. Выберите шаблон, который вы хотите изменить, и отредактируйте его.

+0

Я вижу шаблоны файлов в этом месте, но у меня нет того, что я ищу. Было бы разумно, если бы это был шаблон кода, но при навигации по вкладке «Кодекс» он показывает сообщение «Nothing to show». – Brant

+0

вы можете добавить шаблон файла и использовать настраиваемый шаблон, если вы его не найдете. –

+0

Но это не используется в качестве шаблона файла. Это шаблоны кода, используемые несколько раз в одном тестовом файле. – Brant

Смежные вопросы