
Alexey
17.08.2016
10:57:50
includeAllSources: true; работает, спасибо еще раз
в знак благодарности чатику могу поделиться полезным опытом по генерации документации для TS проектов, недавно помню тема тут поднималась и говорили что рабочих решений пока нет
это не совсем так
я раскурил https://github.com/angular/dgeni и https://github.com/angular/dgeni-packages

Google

Vladimir
17.08.2016
11:02:39
для flow бы такое

Alexey
17.08.2016
11:03:04
довольно кутая тулза, которой генерится дока для Ангуляра 2
https://angular.io/docs/ts/latest/api/
у меня получилось завести и кастомизировать
поднял себе такую же почти доку
там plugable-архитектура неплохая

Vladimir
17.08.2016
11:04:32
о, точно, надо посмотреть

Alexey
17.08.2016
11:04:32
так что почему нет
ага, там видео даже есть с ng-europe конфы об этой тулзе

Sergey
17.08.2016
11:57:06
Кто знает, в vscode есть rename/move fire refuctoring? Может плагины какие?

Дмитрий
18.08.2016
03:15:35

Sergey
18.08.2016
03:22:44
Отличная фишка webstorm, будь она в vscode - цены бы ему не было.

Google

Sergey
18.08.2016
06:17:01
Вот да, там и импортами беда
Пока это еще не ide
Приходится время от времени запускать шторм

Дмитрий
18.08.2016
06:42:20

Sergey
18.08.2016
06:43:21
В том что они сейчас через плагины - автоимпорт тот же
И работает так себе
Со штормом не сравнить

Дмитрий
18.08.2016
06:44:27
Ну это да
У меня автокомплит в require иногда уже работает, так что это думаю допилят
Я физически не могу сидеть в Webstorm, у него просто отвратительные шрифты и дизайн кода, что я с ним не делал

Roman
18.08.2016
06:46:58

Sergey
18.08.2016
06:50:33
Но вот приходится
Хотя я в vscode не открываю целый проект с node_modules, иначе но тоже начинает жестко тупить моментами

Дмитрий
18.08.2016
06:52:06

Roman
18.08.2016
06:52:08

Дмитрий
18.08.2016
06:53:30
Ща скажу
Тему я прям очень долго выбирал, да)
А что за тема подсветки?
https://github.com/Benvie/JavaScriptNext.tmLanguage
Javascript Next. Шла в комплекте с синтаксисом babel https://packagecontrol.io/packages/Babel

Google

Roman
18.08.2016
07:04:15
@ZeroBias спасибо!

Дмитрий
18.08.2016
07:04:47
А вот так отмечаются изменённые файлы. Ну стильно же, и аккуратно, а Webstorm в сравнении - это ппц просто :(

hlomzik
18.08.2016
07:11:23

Дмитрий
18.08.2016
07:15:19
Кружком? Шторм звездочкой отмечает, тоже нормально же
Ну да, ну тут оформление, типа отступы большие вокруг него, что я специально настраивал. И круг - минимум визуального шума
Fold code block - еле заметная стрелочка, подсвечивающаяся при наведении. В шторме - это частокол контрастных геометрических блямб ?
Единственное, в шторме можно смотреть структуру кода, вот этого прям не хватает в vscode и sublime

Vlad
18.08.2016
07:41:34
Material Theme для PhpStorm
https://github.com/ChrisRM/material-theme-jetbrains#darker-theme
https://camo.githubusercontent.com/23646fe4611da85b8af26a0272945aebc0f72886/687474703a2f2f63646e2e6869666976652e6e6f2f6d6174657269616c2d75692f7468656d652d6461726b65722e706e67

Ярослав
18.08.2016
08:05:53

Roman
18.08.2016
09:47:57

Ҫѐҏӗѫӑ
18.08.2016
11:54:46
https://github.com/paldepind/snabbdom/issues/150#issuecomment-240620828
snabbdom будет на ts

Alex
18.08.2016
12:49:05
вы в tsconfig.json ставите files: []? у меня без этого webpack стартует очень долго.

Artur
18.08.2016
12:53:48

Alex
18.08.2016
12:54:05
exclude стоит node_modules

Artur
18.08.2016
12:54:05
Хотя он вроде сейчас должен папки поддерживать
Ну, если ты files указываешь, то exclude типа не нужен
Тебе в вебпаке тоже надо же настроить
Это же настройки для TS

Alex
18.08.2016
12:54:38
я понимаю, но у меня с этим exlude: ['node_modules'] так работает

Artur
18.08.2016
12:54:48
А в TS скармливает файлы сам вебпак вроде

Google

Artur
18.08.2016
12:54:59
Если с ним
Ну да, плюс я папку билда в exclude кладу
Все тоже самое в вебпаке

Alex
18.08.2016
12:55:34
та же проблема с ts-node (через require hook)
в проекте еще много js файлов

Artur
18.08.2016
12:56:00
Ну так надо вебпаку указывать что конкретно мы собираем.

Alex
18.08.2016
12:56:19
пока не добавлю files: [] стартует долго, еще и ошибку выдает (process run out of memeory)

Artur
18.08.2016
12:56:23
Я еще DLL модуль юзаю, в итоге вебпак где-то за 300-400 мс собтирает изменения при разработке.
Ой как хорошо

Alex
18.08.2016
12:57:11
я только вот ts пробую запихиваю в большой проект

Artur
18.08.2016
12:57:12
Вообще я не знаю, как там внутри вебпака происходит с TS. Я вообще думал, что компилятору скармливаются файлы которые агрегирует вебпак.
Вынеси src для TS в отдельную папку

Alex
18.08.2016
12:57:34
просто такое ощущение, что он какую-то еще кучу файлов обработать пытается при старте или что

Artur
18.08.2016
12:57:40
А все остальные в exclude
Сканирует папки
Наверное
И ищет TS

Alex
18.08.2016
12:58:32
ну с files: [] работает
он компилит только те кторые импортируются
и webpack и ts-node

Google

Alex
18.08.2016
12:59:26
но я нигде вообще про такую проблему не нашел упоминаний
просто интересно что он делает на старте без files: []

Nikolay
18.08.2016
13:00:46
а у кого-нибудь получалось завести автокомплит на импорт css-модулей?

Alex
18.08.2016
13:01:28
css модули на TS?)

Ҫѐҏӗѫӑ
18.08.2016
13:01:56
https://github.com/Quramy/typed-css-modules

Alex
18.08.2016
13:02:28
можно сразу на ts) https://github.com/blakeembrey/free-style

Ҫѐҏӗѫӑ
18.08.2016
13:03:40
ну это очередной css-in-js
не интересно

Alex
18.08.2016
13:03:55
интересно можно писать на TS?
такие стили))

Ҫѐҏӗѫӑ
18.08.2016
13:04:44
любой js можно на ts
но вряд ли хотя бы у одного такого поделия есть d.ts

Alex
18.08.2016
13:05:19
я имею ввиду имеет ли смысл

Ҫѐҏӗѫӑ
18.08.2016
13:05:29
к тому же css вроде скоро не настолько говном может стать
смысл имеет вероятно

Alex
18.08.2016
13:07:25
скоро это не скоро)