@ide_ru
IDE и редакторы — русскоговорящее сообщество

Общаемся, сравниваем и помогаем друг другу решать задачи с продуктами JetBrains, VS Code, Atom, vim, Emacs, Sublime и т.д. Всё в одном месте, ведь каждый из них хорош по своему. См. также: @js_ru, @typescript_ru, @react_js, @nodejs_ru, @javascript_jobs

354 members

Архив канала @ide_ru 24 октября 2017 г.

12:33:53 ДП
User 112715267
User 32530886
удаляем бабель и оставляем только vscode-styled-components
Я уж подумал, что ты советуешь бабель выпилить)
06:19:18 ДП
User 271750885
Здрасти, а есть ли на vscode  плагин, который позволяет переходить по клику на вот это:
import { API_SERVICES_USERS } from '../../../../config';
В содержимое файла.
06:21:17 ДП
User 231599
User 271750885
Здрасти, а есть ли на vscode  плагин, который позволяет переходить по клику на вот это:
import { API_SERVICES_USERS } from '../../../../config';
В содержимое файла.
Ctrl + left click
06:21:37 ДП
User 271750885
Если б всё было так просто, я бы плагин не искал)
06:21:47 ДП
User 231599
User 271750885
Если б всё было так просто, я бы плагин не искал)
У меня работало, хз
06:22:03 ДП
User 271750885
@Atassis не для всего работает
06:22:08 ДП
User 231599
Буду на работе- гляну расширения
06:22:14 ДП
User 231599
User 271750885
@Atassis не для всего работает
Ну дык это вскод
06:22:56 ДП
User 231599
Если у тебя индексовый файл у модуля, то вскод ничего не покажет, а шторм ок работает, либо директорию покажет
06:23:17 ДП
User 271750885
Да, скорее всего в этом дело.
06:23:48 ДП
User 231599
Ишью заведу им, посмотрим, что скажут
06:24:18 ДП
User 271750885
Быстрее будет пул реквест с фичей запилить )
06:24:46 ДП
User 231599
User 271750885
Быстрее будет пул реквест с фичей запилить )
Я не так хорош (влом)
08:42:26 ДП
User 271750885
Починил свою проблему, ну как починил, просто поменял сопоставление файлов на JavaScript React = )
09:56:53 ДП
User 212795634
User 231599
Если у тебя индексовый файл у модуля, то вскод ничего не покажет, а шторм ок работает, либо директорию покажет
показывает же
09:56:57 ДП
User 212795634
если экспорт именованный
и дефолтный тоже
работает короче
10:27:18 ДП
User 271750885
@ItsJohnCena не работало отвечаю )
10:27:31 ДП
User 212795634
User 271750885
@ItsJohnCena не работало отвечаю )
какая версия?
10:27:43 ДП
10:28:07 ДП
User 212795634
у меня тож, но это еще давно работало
10:28:30 ДП
User 271750885
Мне кажется это из-за того что у меня тип файла стоял кастомный от плагина, просто jsx. После того как я поставил нативный JavaScript React  всё стало норм.
10:28:49 ДП
User 212795634
User 271750885
Мне кажется это из-за того что у меня тип файла стоял кастомный от плагина, просто jsx. После того как я поставил нативный JavaScript React  всё стало норм.
jsx не нужен
10:29:12 ДП
User 212795634
пиши все в js
10:29:14 ДП
User 271750885
Согласен, но это легаси
10:29:31 ДП
User 271750885
Да, щас удобно стало, еммет для разметки заработал
10:54:29 ДП
User 292848511
а кто-нибудь пробовал?
https://ide.atom.io/
10:57:50 ДП
User 231599
User 212795634
пиши все в js
У меня commonjs (node)
10:58:42 ДП
User 212795634
User 231599
У меня commonjs (node)
А ну хз, у меня вебпак/бабель
11:01:21 ДП
User 231599
User 212795634
А ну хз, у меня вебпак/бабель
Проект в импорты переводить из-за этого...
12:49:25 ПП
User 292848511
а кто юзает какие-нибудь расширения для ftp на vscode?
12:50:45 ПП
User 292848511
в atom юзаю remote-ftp, по сохранению локального файла сразу загружает на сервак. А в vscode так можно будет?
12:51:41 ПП
User 32530886
можно
12:51:46 ПП
User 32530886
sftp плагинов множество
12:51:51 ПП
User 32530886
поиском по плагином вбей
12:51:54 ПП
User 32530886
и выбери подходящий
12:52:31 ПП
User 292848511
окей, спасибо
12:52:58 ПП
User 116901819
User 292848511
а кто-нибудь пробовал?
https://ide.atom.io/
Пробовал. Для чистого жс и тс пойдет. Если юзаешь флоу, лучше nuclide.
12:53:31 ПП
User 292848511
User 116901819
Пробовал. Для чистого жс и тс пойдет. Если юзаешь флоу, лучше nuclide.
не знаю, что такое ни флоу, ни nucleide :D
12:53:49 ПП
User 351615646
nuclide как-то криво выглядел в последний раз когда я смотрел
12:54:13 ПП
User 351615646
кстати что там за тема на лендинге ide.atom.io 🤔
12:54:45 ПП
User 116901819
Я юзаю nuclide + eslint + ternjs. Тернжс для чистого жс без флоу.
12:55:36 ПП
User 76662447
User 351615646
nuclide как-то криво выглядел в последний раз когда я смотрел
Нуклид нормально выглядит, ориентируется в проекте с флоу идеально
12:55:46 ПП
User 351615646
я про юи
12:55:46 ПП
User 76662447
Но тяжёлый пиздец просто
12:58:50 ПП
User 76662447
Дизайнеры странные, там даже если открыть так же как в вс коде два окна и список файлов, то всё равно не покидает ощущение, будто вот-вот включатся маршевые двигатели и выведут тебя на орбиту
12:59:57 ПП
User 32530886
User 76662447
Дизайнеры странные, там даже если открыть так же как в вс коде два окна и список файлов, то всё равно не покидает ощущение, будто вот-вот включатся маршевые двигатели и выведут тебя на орбиту
😄
01:00:01 ПП
User 32530886
как ты умудряешься в нем работать
01:00:39 ПП
User 76662447
Ну в mtproto нормально более менее, vs code в любом случае уже давно ничего не показывает
01:01:04 ПП
User 76662447
Новый проект решил начать с вс кодом и всеми теми костылями для него что я уже нашёл
01:01:40 ПП
User 76662447
Самый эпичный — это конечно параллельная вселенная для вскода путём декларации мнимых типов, скрывая реальность
01:01:49 ПП
User 76662447
Осознать которую вскод не в силах 🌚
01:04:17 ПП
User 76662447
export /*:: opaque */ type Foo /*:::Bar */ = /*::{ ... $Exact<*/Baz/*::>, field: number }
type noop = any */ & { field: number }
01:05:06 ПП
User 32530886
какое извращение (((
01:05:16 ПП
User 76662447
Если вам по какой-то (удивительной) причине вдруг не понятно что тут происходит, то это — объявление типа, частично погруженного в сумрак 😹
01:06:11 ПП
User 76662447
User 32530886
какое извращение (((
Ну вот нуклиду это не требуется, в этом плане прям каеф был
01:06:35 ПП
User 76662447
Когда пишешь что-то — а оно РАБОТАЕТ 🙀 Да ещё и по проекту подсказывает))
01:06:43 ПП
User 32530886
User 76662447
Ну вот нуклиду это не требуется, в этом плане прям каеф был
жаль что вскод упирается в тс ((
01:06:50 ПП
01:07:29 ПП
User 116901819
User 76662447
Когда пишешь что-то — а оно РАБОТАЕТ 🙀 Да ещё и по проекту подсказывает))
Не работает
01:07:51 ПП
User 76662447
Экзакт не закрыл
01:08:06 ПП
01:08:55 ПП
User 271750885
чем флоу лучше тс? почему так ругаете тс?
01:09:33 ПП
User 116901819
User 76662447
export /*:: opaque */ type Foo /*:::Bar */ = /*::{ ... $Exact<*/Baz/*::>, field: number }
type noop = any */ & { field: number }
@Alek_de_Mik, в тс не можешь написать так, ^.
01:09:54 ПП
User 271750885
я так понял это костыль что бы в вс была поддержка типов флоу
01:10:13 ПП
User 32530886
User 271750885
я так понял это костыль что бы в вс была поддержка типов флоу
нет
чтобы подскази делал правильно
01:10:18 ПП
User 76662447
User 116901819
@Alek_de_Mik, в тс не можешь написать так, ^.
Ясен пень, там же нет синтаксиса комментов, спред типа, да и opaque
01:10:43 ПП
User 76662447
Не то чтобы правильно, просто чтобы не прикидывался валенком
01:11:07 ПП
User 271750885
в тс же можно коммменты для интерфейсов и методов писать
01:11:12 ПП
User 76662447
vs code тут видит type Foo = Baz & { field: number }
01:11:19 ПП
User 76662447
User 271750885
в тс же можно коммменты для интерфейсов и методов писать
Это ВООБЩЕ не то
01:11:30 ПП
User 76662447
Тут комменты трактуются как абсолютно реальный код
01:11:42 ПП
User 271750885
Что это за фича такая? Можно пример?
01:11:48 ПП
User 76662447
А выше что
01:12:05 ПП
User 76662447
Ну просто, всё что в комментах /*:: */ по прежнему реально
01:12:19 ПП
User 271750885
Кто виноват?
01:12:49 ПП
User 76662447
User 271750885
чем флоу лучше тс? почему так ругаете тс?
С определенного момента и при неприятии традиционных оопшных подходов, работа с тс доставляет много мучений и приносит весьма мало профита
01:13:24 ПП
User 76662447
User 271750885
Что это за фича такая? Можно пример?
01:14:10 ПП
User 76662447
Сейчас в флоу то что на скрине, делается типом $Call, но для иллюстрации думаю подойдет
01:27:49 ПП
User 292848511
User 32530886
sftp плагинов множество
ну что-то я не нашёл плагина, который бы просто обозревал проект на сервере, а не скачивал его ПОЛНОСТЬЮ
01:28:21 ПП
User 32530886
User 292848511
ну что-то я не нашёл плагина, который бы просто обозревал проект на сервере, а не скачивал его ПОЛНОСТЬЮ
так ты С сервера хочешь смотреть?
01:28:26 ПП
User 32530886
а не НА сервер закидывать?
01:28:47 ПП
User 292848511
ну и смотреть, редактировать и обновлять
01:29:11 ПП
User 292848511
в атоме прямо такой плагин
01:29:16 ПП
User 292848511
ощень удобный
01:29:28 ПП
User 32530886
а вон как
01:29:37 ПП
User 32530886
не
такого не видел
это ftp explorer какой-то
01:29:49 ПП
User 292848511
ну да, я и говорю
01:29:55 ПП
User 7247010
не должно быть удобно редактировать код прям на серве :)
01:30:02 ПП
User 7247010
ты должен страдать от этого
01:30:13 ПП
User 32530886
User 7247010
не должно быть удобно редактировать код прям на серве :)
+
01:30:15 ПП
User 373453891
ftp-simple самый годный
01:30:20 ПП
User 32530886
User 373453891
ftp-simple самый годный
это для синка
01:30:29 ПП
User 53807834
это вы просто ошибки в коде допускаете
01:30:36 ПП
User 53807834
а вот если их не делать...
01:30:59 ПП
User 292848511
ну блин, я попробовал и ftp-sync и simple-ftp, оба скачивают ВСЁ
01:31:31 ПП
User 292848511
вот я бы попользовался coda на mac...
01:32:04 ПП
User 116901819
User 76662447
Сейчас в флоу то что на скрине, делается типом $Call, но для иллюстрации думаю подойдет
Где можно найти доки по всем этим магическим $...? Есть https://flow.org/en/docs/types/utilities/, но тут не все.
02:20:04 ПП
User 292848511
🤔Хм..😱Идея! Запускаю Идею!
02:20:45 ПП
User 32530886
кстати

https://flow.org/en/docs/types/comments/
flow.org/en/docs/types/comments
Flow with plain JavaScript code by using a special comment syntax
02:32:01 ПП
User 76662447
User 116901819
Где можно найти доки по всем этим магическим $...? Есть https://flow.org/en/docs/types/utilities/, но тут не все.
Всё поймёшь в ходе обряда инициации, тебе потребуется только твой ритуальный ковариант
02:56:50 ПП
User 116901819
User 76662447
Всё поймёшь в ходе обряда инициации, тебе потребуется только твой ритуальный ковариант
В исходниках смотреть?
02:57:29 ПП
User 39759851
в тестах
04:01:14 ПП
User 151457245
User 271750885
Здрасти, а есть ли на vscode  плагин, который позволяет переходить по клику на вот это:
import { API_SERVICES_USERS } from '../../../../config';
В содержимое файла.
насколько я помню надо было что-то добавить в конфиг чтобы это работало по cmd+click
04:07:55 ПП
User 292848511
...ремещаться во времени
04:27:26 ПП
06:20:51 ПП
User 220456729
User 32530886
и плагин vscode-styled-components
Это можно использовать внутри ангулара?
06:22:24 ПП
User 212795634
User 220456729
Это можно использовать внутри ангулара?
Там есть sc?
06:23:36 ПП
User 220456729
scss вы имеете ввиду?
06:24:15 ПП
06:24:27 ПП
User 220456729
Если да Но он не умеет вот так
06:25:50 ПП
User 220456729
Это какой-то другая реализация
07:26:49 ПП
User 169125
The Icon Journey
https://code.visualstudio.com/blogs/2017/10/24/theicon
code.visualstudio.com/blogs/2017/10/24/theicon
Summary of feedback about the new icons and next steps
07:30:25 ПП
User 1922870
User 169125
The Icon Journey
https://code.visualstudio.com/blogs/2017/10/24/theicon
code.visualstudio.com/blogs/2017/10/24/theicon
Summary of feedback about the new icons and next steps
На сайте только ещё фавиконку поменять :)
07:30:26 ПП
User 1922870
А так ура
07:30:31 ПП
User 119136787
User 169125
The Icon Journey
https://code.visualstudio.com/blogs/2017/10/24/theicon
code.visualstudio.com/blogs/2017/10/24/theicon
Summary of feedback about the new icons and next steps
Ну и придурки, мне оранжевый нравится
07:30:58 ПП
User 1922870
Ещё бы шрифт в консоли откатили
07:32:24 ПП
User 76662447
Ооо, крутяк
07:32:41 ПП
User 76662447
> The hash looks great at large sizes (for example on a PowerPoint slide)
Я вот именно так и подумал 😂
07:33:11 ПП
User 76662447
Потому что реально заметно что в большом размере иконка производит совсем иные впечатления