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

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

354 members

Архив канала @ide_ru 23 августа 2017 г.

06:07:34 ДП
User 32530886
чувак из соседнего проекта, заебался руками создавать dummy-файлы под компоненты и импорты в разные места, просто сел и написал за два дня плагин на тс. Который решает все эти задачи.
В вебшторм эту хуйню так просто не напишешь
06:07:34 ДП
User 32530886
А какая проблема с импортами?
06:07:34 ДП
User 32530886
бля
creatomic molecule ButtonGroup
создаст

src/ui/molecules/button-group/button-group.js
src/ui/molecules/button-group/button-group.story.js
src/ui/molecules/button-group/button-group.test.js
src/ui/molecules/button-group/button-group.md
src/ui/molecules/button-group/index.js

и добавит реэкспорты в
src/ui/molecules/index.js
06:07:35 ДП
User 32530886
а причем тут ide?
06:07:35 ДП
User 32530886
А, понял. Удобно.
06:07:35 ДП
User 32530886
это делает плагин для vscode
06:07:42 ДП
User 32530886
у меня такое делает консоль
06:07:42 ДП
06:08:13 ДП
User 620157
заебал )
06:08:14 ДП
06:08:24 ДП
User 32530886
User 620157
и что
06:08:41 ДП
User 620157
ну можно консольные скрипты из иде запускать
06:08:49 ДП
User 620157
не очень понимаю зачем иде чтобы сделать то что у тебя выше
06:09:01 ДП
User 32530886
User 620157
ну можно консольные скрипты из иде запускать
бля
да понятное дело
06:09:07 ДП
User 620157
в чем профит то
06:09:08 ДП
User 32530886
только вот vscode может показать что сгенеришь
06:09:14 ДП
User 32530886
как это будет выглядеть
06:09:17 ДП
User 32530886
откроет все файлики
06:09:20 ДП
User 32530886
покажет дифф
06:09:21 ДП
User 32530886
и прочее
06:09:33 ДП
User 32530886
так-то нахрена вообще иметь gui-редактор
06:09:35 ДП
User 620157
файлики открыть и в шторме можно
06:09:41 ДП
User 32530886
руками
06:09:46 ДП
User 620157
да ну
06:09:52 ДП
User 620157
sys.call какй
06:09:53 ДП
User 32530886
плагин сделан, чтобы хоткеем быстро сгенерить
06:09:55 ДП
User 620157
или что там в ноде
06:11:46 ДП
06:11:48 ДП
User 620157
я работать
06:12:14 ДП
User 32530886
User 620157
sys.call какй
не оч удобно та
01:25:40 ПП
User 299096137
кто-нить использовал  vscode для дебаггинга в хроме?
01:28:18 ПП
01:29:14 ПП
User 299096137
sourcemaps не могу подключить
01:29:23 ПП
User 299096137
хотя sourceMapPathOverrides сделал
01:29:42 ПП
User 32530886
User 299096137
sourcemaps не могу подключить
так эт не в дебаггере дело
01:30:24 ПП
User 299096137
без sourcemap я не могу через vscode ставить точку остановки*
01:31:03 ПП
User 299096137
как правильно то настроить
01:31:07 ПП
User 299096137
для vue
01:31:09 ПП
User 32530886
какой сборщик?
01:31:10 ПП
01:31:11 ПП
01:31:13 ПП
User 32530886
не ебу
01:31:15 ПП
User 299096137
вебпак*
01:31:23 ПП
User 32530886
в вебпаке другое дело
01:31:27 ПП
01:31:32 ПП
User 32530886
какой devtool установлен?
01:31:41 ПП
User 299096137
в vscode?
01:31:48 ПП
User 299096137
от microsoft
01:31:51 ПП
User 299096137
https://github.com/Microsoft/vscode-chrome-debug
github.com/Microsoft/vscode-chrome-debug
Debug your JavaScript code running in Google Chrome from VS Code. - Microsoft/vscode-chrome-debug
01:32:08 ПП
01:32:10 ПП
User 32530886
в вебпаке
01:32:28 ПП
01:32:59 ПП
User 299096137
#cheap-module-eval-source-map
01:34:33 ПП
User 32530886
попробуй source-map
01:34:37 ПП
User 32530886
или inline-source-map
01:36:35 ПП
User 299096137
не, не пашет
01:37:36 ПП
User 299096137
может webRoot не правильно написал?
01:37:42 ПП
User 299096137
    {
      "type": "chrome",
      "request": "launch",
      "name": "Launch Chrome against localhost",
      "url": "http://localhost:8080",
      "webRoot": "${workspaceRoot}",
      "runtimeExecutable": "chromium",
      "sourceMaps": true,
      "showAsyncStacks": true,
      "sourceMapPathOverrides": {
        "webpack:///*": "*",
        "webpack:///./*": "${webRoot}/*",
        "webpack:///src/*": "${webRoot}/*",
        "webpack:///./~/*": "${webRoot}/node_modules/*"
      }
    },
01:40:34 ПП
User 32530886
User 299096137
    {
      "type": "chrome",
      "request": "launch",
      "name": "Launch Chrome against localhost",
      "url": "http://localhost:8080",
      "webRoot": "${workspaceRoot}",
      "runtimeExecutable": "chromium",
      "sourceMaps": true,
      "showAsyncStacks": true,
      "sourceMapPathOverrides": {
        "webpack:///*": "*",
        "webpack:///./*": "${webRoot}/*",
        "webpack:///src/*": "${webRoot}/*",
        "webpack:///./~/*": "${webRoot}/node_modules/*"
      }
    },
Зачем оверрайды
01:41:52 ПП
User 299096137
хм, ты прав. Они не нужны
05:28:27 ПП
User 123364801
Добрый день
05:28:34 ПП
User 123364801
Как вы относитесь к саблайму?
05:32:02 ПП
User 304601519
Не очень отсносятся судя по истории. И все же.

Мб кто подскажет, можно ли переместить панель с папками на правую сторону?
05:32:19 ПП
User 304601519
Если тут кто-то все-таки пользуется.
05:32:26 ПП
User 123364801
В саблайме?
05:32:30 ПП
05:32:45 ПП
User 123364801
Даже не юзаю ее, если честно
05:33:09 ПП
User 304601519
каждый файл что ли отдельно открываешь
05:33:15 ПП
User 304601519
в проекте
05:33:43 ПП
User 123364801
Ну для таких целей vs
05:34:25 ПП
User 304601519
я с мамонтенка сижу, саблайм гораздо легче
05:35:09 ПП
User 123364801
Что за мамонт?
05:35:30 ПП
User 304601519
Слабое железо всмысле очень