
krn
18.03.2017
17:44:20
Ну где ?

Сергей
18.03.2017
22:15:31
Отступы
2 пробела – 24
??????? 41%
4 пробела – 17
????? 29%
Таб – 16
????? 28%
3 пробела ?! – 1
▫️ 2%
? 58 people voted so far.

Viacheslav
18.03.2017
22:41:58
использую 2 пробела, но подумываю о переходе на таб :)

Dmitry
18.03.2017
22:47:45

Google

Vasiliy
18.03.2017
22:50:11
потому что таб – один, а пробела – 2
и таб – сила
(я это все не серьезно, конечно)

Nikita
18.03.2017
22:50:38
делать нечего, потому что))

Viacheslav
18.03.2017
22:50:50

Xserber
18.03.2017
23:27:10

Vasiliy
19.03.2017
01:30:08
Скинул тем кто просил

Александр
19.03.2017
05:05:27

Глеб
19.03.2017
08:09:22
парни, а что вы выбираете когда случается такое?
http://x.gleb.pw/2017-03-19_11.08.37.png

krn
19.03.2017
08:54:27
1 таб (равный 4 пробелам) самое удобное имхо.

Дмитрий
19.03.2017
09:01:45

Viacheslav
19.03.2017
09:03:03

Дмитрий
19.03.2017
09:04:16
Предсказуемый ответ
Хорошо, что у вас вся кодовая база в идеальном состоянии, всегда отрефакторена и не зависит от чужого кода
Могу только позавидовать

Google

Anatoly
19.03.2017
09:07:10
От того, что будет 2 пробела, код с большой вложенностью не станет легкочитаемым кодом с небольшой вложенностью )

Дмитрий
19.03.2017
09:08:17
А давайте ВОСЕМЬ поставим
Не, лучше круглое число, давайте 16 пробелов

Cenator
19.03.2017
09:08:54

Gordey
19.03.2017
09:09:05
ну зачем в воскр утром холивар про табы и пробелы (

Сергей
19.03.2017
09:11:35
Вообще вчера вечером

Gordey
19.03.2017
09:17:04
а, я только посл сообщения прочитал) голосовалки не видел
имхо главное договориться в рамках проекта/команды/компании, а так никакой разницы
вкусовщина

Artur
19.03.2017
09:20:56
Символ таба тем и хорош, что его длину ты сам можешь ставить.

Максим
19.03.2017
11:21:23
До сих пор не знаю, как выставить размер таба в терминале. Для git diff, например. Поэтому пробелы

Aleh
19.03.2017
12:06:17
то, что в кодстиле проекта/языка используется, то и юзаю. В жсе иногда 2 пробела, иногда 4. проектов с табами не было

Mars
19.03.2017
12:36:48
Кто то уже настраивал vim + flow?
Интересует что именно дополняет vim-flow в omni completion. На сколько это удобно/неудобно
Неожиданно то что vim-flow показывается пустой quick view, даже если ошибок нет. Так и пишет: No Errors.

Aleh
19.03.2017
14:24:47
вероятно там отключается, @vasyayorkin наверное юзал с вимом

Vasiliy
19.03.2017
14:25:31
я вот это юзал flowtype/vim-flow
честно говоря уже не помню, сек, проверю на одном из старых проектов где флоу
м наверное гифка скажет сама за себя)
https://i.gyazo.com/b162055ef3067d88a86f6da1544d12aa.gif

Google

Vasiliy
19.03.2017
14:32:49
https://i.gyazo.com/97d893170f2744586317089373be467a.gif

Mars
19.03.2017
14:34:11
Отключил проверку через плагин, сделал через syntactic.

Vasiliy
19.03.2017
14:34:59
let g:syntastic_javascript_checkers = ['eslint', 'flow']
let g:syntastic_javascript_flow_exe = 'flow'
ага

Mars
19.03.2017
14:35:05

Vasiliy
19.03.2017
14:36:58
я юзаю вот этот плагин
https://github.com/ajh17/VimCompletesMe/blob/master/plugin/VimCompletesMe.vim
больше ничего особо не настраивал
но я чего-то совсем емаксер теперь))

Mars
19.03.2017
14:37:51
Ясно, спасибо )

Vasiliy
19.03.2017
16:01:02
у меня другая проблема, я не могу заставить flycheck работать с https://github.com/Microsoft/tslint-microsoft-contrib
extend the ruleset by adding "extends": "tslint-microsoft-contrib" to your configuration. Please note, the default rules require the —type-check and —project TSLint options.
т.е. опция как бы есть (flycheck-tslint-args) https://github.com/flycheck/flycheck/pull/1186/files
и я даже установил ее, но все равно чего-то не то
или то, но чего-то он мне ошибки подсвечивает не в соответствии с правилами, хрен поймешь откуда он это вообще берет)

Kirill
20.03.2017
07:12:15
Приветствую. Создал свой vendor.d.ts в root/src с декларацией типа "declare module" и хочу там использовать другие типы, например, из реакта. Как импортить?
Пробовал вот так:
import React = require('react');
но не робит.

Aleh
20.03.2017
07:13:10
import'ом )
import * as React from 'react';

Kirill
20.03.2017
07:14:41
Блин, сначала так и сделал, но vscode не подхватил. Перезагрузил его и всё норм.) Спасибо.

Google

Yuri
20.03.2017
22:54:04
кстати, если кому нужна ng-book, последней ревизии, могу подогнать

marat
21.03.2017
04:05:55

Vlad
21.03.2017
04:27:50

Admin
ERROR: S client not available

Yuri
21.03.2017
09:48:50
местами хорошо, а местами так себе книжка

marat
21.03.2017
09:49:42
В старых ревизиях отчетливо копипаст из книжки по реакту виден)

Yuri
21.03.2017
09:49:57
автор любит приводить большие-пребольшие листинги, в которых надо порой выискивать, где же там новая мысль демонстрируется
Tour of Heroes в этом плане сильно лучше заменяет многие главы

Сергей
21.03.2017
14:57:16
Ребзя, привет

Mike
21.03.2017
14:57:55
привет Сова!

Сергей
21.03.2017
14:58:25
у меня есть модуль:
files/index.ts
import a from './A'
import b from './B'
export { a, b }
и юзаю его
import * as files from './files'
function someFunc(arg: string) {
const prov = files[arg]
}
вылезает это:
[ts] Element implicitly has an 'any' type because type 'typeof "/home/sova/projects/abcdef/src/files/index"' has no index signature.

Aleh
21.03.2017
14:59:29
function someFunc(arg: "a" | "b")

Сергей
21.03.2017
15:00:34
не спасло

Aleh
21.03.2017
15:00:41
ts старый видимо

Сергей
21.03.2017
15:00:46
последний

Aleh
21.03.2017
15:01:26
хотя, это видимо в 2.3 только(
а нет
в 2.2 норм

Google

Aleh
21.03.2017
15:02:04
https://www.typescriptlang.org/play/index.html#src=const%20files%20%3D%20%7B%0A%20%20%20%20a%3A%20%7B%7D%2C%0A%20%20%20%20b%3A%20%7B%7D%0A%7D%3B%0A%0Afunction%20f(a%3A%20%22a%22%20%7C%20%22b%22)%20%7B%0A%20%20%20%20return%20files%5Ba%5D%3B%0A%7D

Сергей
21.03.2017
15:02:20
тут видимо трабла в экспортах

Aleh
21.03.2017
15:06:12
запустил локально с экспортами
сработало
проверь, чтобы у тебя точно были заданы имена

Сергей
21.03.2017
15:07:05
тогда другой вопрос
как задать объект типа: Object<MyType> ??

Aleh
21.03.2017
15:07:25
а что это значит?
или у аргумента тип поменяешь

Mike
21.03.2017
15:08:23

Паша
21.03.2017
15:08:42
Record<string, MyType>
встроенный тип

Aleh
21.03.2017
15:08:56
ну только правильно будет {[key: string]: MyType | undefined}

Mike
21.03.2017
15:09:23
ну да