The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Проект VSCodium развивает полностью открытый вариант редакто..., opennews (??), 13-Апр-19, (0) [смотреть все] +1

Сообщения [Сортировка по времени | RSS]


43. "Проект VSCodium развивает полностью открытый вариант редакто..."  +2 +/
Сообщение от IRASoldier (?), 13-Апр-19, 16:25 
Зачем мне заниматься гаданиями и конспирологическими изысками, если я могу проверить сетевые соединения софтины?
Ответить | Правка | Наверх | Cообщить модератору

44. "Проект VSCodium развивает полностью открытый вариант редакто..."  +/
Сообщение от th3m3 (ok), 13-Апр-19, 16:32 
Молодец. А я просто выберу - не пользоваться всяким гoвнoсофтом от мелкомягких. Уже больше 10 лет пользуюсь этим правилом и с тех пор, жить стало лучше и веселее)
Ответить | Правка | Наверх | Cообщить модератору

47. "Проект VSCodium развивает полностью открытый вариант редакто..."  +3 +/
Сообщение от microcoder (ok), 13-Апр-19, 16:38 
> Молодец. А я просто выберу - не пользоваться всяким гoвнoсофтом от мелкомягких.
> Уже больше 10 лет пользуюсь этим правилом и с тех пор,
> жить стало лучше и веселее)

Это говорит о том, что выводы твои подвержены стереотипам. Неспособность проверить и отделить ложь от истины. Эффект толпы.

Ответить | Правка | Наверх | Cообщить модератору

48. "Проект VSCodium развивает полностью открытый вариант редакто..."  +1 +/
Сообщение от th3m3 (ok), 13-Апр-19, 16:44 
Я конечно же тестировал этот ваш vscode. Плевался, но пробовал. Когда после него открыл Sublime - как будто пересел на космический корабль. Зачем мне это тормозное УГ, когда есть нормальные редакторы? Нет никакого эффекта толпы, есть здравый смысл.
Ответить | Правка | Наверх | Cообщить модератору

49. "Проект VSCodium развивает полностью открытый вариант редакто..."  +/
Сообщение от microcoder (ok), 13-Апр-19, 16:55 
> Я конечно же тестировал этот ваш vscode. Плевался, но пробовал. Когда после
> него открыл Sublime - как будто пересел на космический корабль. Зачем
> мне это тормозное УГ, когда есть нормальные редакторы? Нет никакого эффекта
> толпы, есть здравый смысл.

Речь то шла не о вашем восприятии к тому или иному редактору, который может действительно вам не нравится, а конкретно о телеметрии:

> Как думаешь, мелкомягкие поступили с этим куском УГ под названием vscode? То же самое.

Ответить | Правка | Наверх | Cообщить модератору

52. "Проект VSCodium развивает полностью открытый вариант редакто..."  +/
Сообщение от th3m3 (ok), 13-Апр-19, 17:23 
Конкретно о телеметрии, были отзывы, что она продолжает работать после якобы отключения. Всё в стиле мелкомягких.
Ответить | Правка | Наверх | Cообщить модератору

55. "Проект VSCodium развивает полностью открытый вариант редакто..."  +3 +/
Сообщение от microcoder (ok), 13-Апр-19, 17:33 
> продолжает работать после якобы отключения.

Вот это "якобы" сейчас является истиной или этот баг уже закрыли?


Ответить | Правка | Наверх | Cообщить модератору

66. "Проект VSCodium развивает полностью открытый вариант редакто..."  –1 +/
Сообщение от th3m3 (ok), 13-Апр-19, 20:45 
>> продолжает работать после якобы отключения.
> Вот это "якобы" сейчас является истиной или этот баг уже закрыли?

Хорошая отмазка говорить, что это баг :)

Ответить | Правка | Наверх | Cообщить модератору

54. "Проект VSCodium развивает полностью открытый вариант редакто..."  +/
Сообщение от Аноним (54), 13-Апр-19, 17:27 
Sublime просто текстовый редактор, Code - IDE. Первый для школьников, второй для разработчиков.
Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору

60. "Проект VSCodium развивает полностью открытый вариант редакто..."  +/
Сообщение от IRASoldier (?), 13-Апр-19, 19:03 
> Sublime просто текстовый редактор, Code - IDE. Первый для школьников, второй для
> разработчиков.

Нет. Зайди на packagecontrols.io для начала. Sublime и VSCode при необходимости ОБА превращаются в легковесные IDE засчёт расширяемости плагинами, которых дофига и больше.


Ответить | Правка | Наверх | Cообщить модератору

64. "Проект VSCodium развивает полностью открытый вариант редакто..."  +1 +/
Сообщение от Аноним (64), 13-Апр-19, 19:58 
В саблайме есть отладчик?
Ответить | Правка | Наверх | Cообщить модератору

73. "Проект VSCodium развивает полностью открытый вариант редакто..."  +/
Сообщение от Аноним (73), 13-Апр-19, 22:26 
https://packagecontrol.io/search/debugger
Ответить | Правка | Наверх | Cообщить модератору

102. "Проект VSCodium развивает полностью открытый вариант редакто..."  +/
Сообщение от IRASoldier (?), 14-Апр-19, 11:52 
Цитирую себя - "зайди на packagecontrols.io". А как отладчик по-английски, чтобы в поиске по сайту набрать - найдёшь в Google.
Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору

67. "Проект VSCodium развивает полностью открытый вариант редакто..."  +2 +/
Сообщение от th3m3 (ok), 13-Апр-19, 20:51 
> Sublime просто текстовый редактор, Code - IDE. Первый для школьников, второй для
> разработчиков.

Что ещё за Code? Или речь про vscode? Да они по сути, практически одинаковые. У всех есть дофига плагинов. Только vscode более тормозной(и с зондами от мелкомягких, непонятно отключаются полностью или нет), а Sublime летает. Вот и вся разница для меня. Естественно, я выбираю Sublime для работы и для жизни. Раз в год качаю этот ваш vscode, но он всё так же тормозит, ничего не меняется.

Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору

69. "Проект VSCodium развивает полностью открытый вариант редакто..."  +/
Сообщение от НяшМяш (ok), 13-Апр-19, 21:54 
Вы знаете, мы очень рады, что вам хватает Sublime. Но, как бы вам ни хотелось, для вскода плагинов больше и они хотя-бы обновляются. А причина очень проста - в вскоде всем известный жеес, а в саблайме - непонятный бидон. А для эффективного зарабатывания денег тухлый софт не очень подходит.
Ответить | Правка | Наверх | Cообщить модератору

72. "Проект VSCodium развивает полностью открытый вариант редакто..."  +/
Сообщение от Аноним (72), 13-Апр-19, 22:19 
> для вскода плагинов больше

Количество != качество. И даже если они все будут качественными, они будут тормозить экспоненциально, такая у VS Code архитектура.

Ответить | Правка | Наверх | Cообщить модератору

77. "Проект VSCodium развивает полностью открытый вариант редакто..."  +3 +/
Сообщение от th3m3 (ok), 13-Апр-19, 23:03 
Для эффективного зарабатывания денег, важна скорость и стабильность. Sublime предлагает всё это. Чего там обновлять и как часто, каждый день? Если всё работает и так хорошо, прилетать могут только фиксы. Так работает нормальный готовый софт. А не куча гoвнокода на js, который обновляется каждый день и всё больше тормозит. Этот ваш vscode, чуть большой файл - уже зависнет в усмерть или будет работать со скоростью черепахи, а то и вообще упадёт.

Куда это годится? Или сейчас важно, чтобы была куча плагинов непонятного качества на js, чтобы текстовый редактор жрал гигабайты памяти, нагружал процессор, не мог открыть файл, если он внезапно весит больше 100 мб? Для зарабатывания денег на таком УГ, это тот ещё мазохизм.

Не, ну, если вам нравится. Пользуйтесь. Это ваш выбор. Но сравнивать этот буллшит от мелкомягких с нормальными продуктами - это уже ни в какие ворота.

Ответить | Правка | К родителю #69 | Наверх | Cообщить модератору

78. "Проект VSCodium развивает полностью открытый вариант редакто..."  –1 +/
Сообщение от microcoder (ok), 13-Апр-19, 23:18 
> не мог открыть файл, если он внезапно весит больше 100 мб?

Это что вы там такое пишите, что у вас исходник одного файла более 100 мб? Что за исходники такие, что в них миллион строк в одном файле? И кто их читает?

Ответить | Правка | Наверх | Cообщить модератору

81. "Проект VSCodium развивает полностью открытый вариант редакто..."  +/
Сообщение от Аноним (54), 13-Апр-19, 23:43 
Он как та стенографистка и 300 символов в минуту из анекдота...
Ответить | Правка | Наверх | Cообщить модератору

89. "Проект VSCodium развивает полностью открытый вариант редакто..."  +/
Сообщение от Аноним (2), 14-Апр-19, 01:25 
К примеру, логи им удобно фильтровать регэкспами. Сначала одно вхождение удаляется парой кнопок со всего файла, потом второе, третье, пока не останется искомое. В тех случаях, когда ищется иголка в стоге сена и точно не знаешь, что именно найдешь. Не знаю больше альтернатив, которые на полугиговых файлах работают настолько быстро. VS Code такой тупо не откроет. Саблайм еще и синтаксис подсвечивать будет, при желании (хотя лучше, конечно, без этого обходиться).
Ответить | Правка | К родителю #78 | Наверх | Cообщить модератору

96. "Проект VSCodium развивает полностью открытый вариант редакто..."  +1 +/
Сообщение от Аноним (96), 14-Апр-19, 09:30 
> К примеру, логи им удобно фильтровать регэкспами.
> Code такой тупо не откроет.

Для этого есть grep, делает всё тоже самое + чуточку больше и при этом жуёт свободно гигабайты. Быстрее него не встречал альтернатив и по удобству просмотров логов тоже.

Никогда бы не догадался, что люди смотрят гигабайтные логи в IDE )))

Ответить | Правка | Наверх | Cообщить модератору

100. "Проект VSCodium развивает полностью открытый вариант редакто..."  +/
Сообщение от Аноним (2), 14-Апр-19, 11:22 
Sublime не IDE. А как вы предлагаете использовать grep - переключаясь между вьювером, копипастя из него подстроки мышкой в консоль? Это не меньший изврат. Допустим, мне надо из access.log определенные юзерагенты удалить - набить их в консоль вручную и не ошибиться не получится. На файлах такого объема хороши все средства повышающие удобство хотя бы на немного.
Ответить | Правка | К родителю #96 | Наверх | Cообщить модератору

105. "Проект VSCodium развивает полностью открытый вариант редакто..."  +/
Сообщение от microcoder (ok), 14-Апр-19, 11:58 
> Допустим, мне надо из access.log определенные юзерагенты удалить - набить
> их в консоль вручную и не ошибиться не получится.

grep'ом исключаются нужные юзерагенты, из оставшихся выбираются "определенные юзерагенты" и удаляются из исходного access.log. Всё делается через pipe, никаких вбиваний в консоль не требуется. Выделение в консоли = копирование (у меня так настроено), ПКМ = вставка из буфера.

Преимущества этого метода огромны. Что, если лог располагается на удаленной машине? В вашем случае, как я понял, придется вытягивать гигабайтный файл, потом загружать его целиком в оперативку редактора для того, чтобы просто грепнуть?

Более того, можно грепнуть, отсеяв основное и ненужное, а затем остаток, явно не гигабайт загрузить в свой любимый редактор.

Ответить | Правка | К родителю #100 | Наверх | Cообщить модератору

111. "Проект VSCodium развивает полностью открытый вариант редакто..."  +/
Сообщение от Аноним (111), 14-Апр-19, 15:00 
> Выделение в консоли = копирование (у меня так настроено), ПКМ = вставка из буфера.

А СКМ сломал?
// мимокрокодил, юзаю vim и бед не знаю

Ответить | Правка | К родителю #105 | Наверх | Cообщить модератору

114. "Проект VSCodium развивает полностью открытый вариант редакто..."  +/
Сообщение от Аноним (2), 14-Апр-19, 15:42 
Как ни странно, с Sublime итоговый результат достигается быстрее. Несмотря на время загрузки файла в оперативку (оно ограничено лишь скоростью чтения с SSD. Редактор не подвисает, в любой момент можно прервать/переключиться на другой таб, и визуализируется прогрессбаром). Двойной клик по какому-нибудь UUID, пара нажатий клавиш - и вот строчек с ним уже нет в файле. Без пересохранений в другие файлы, без переключений контекстов, без бесконечных попыток выделить мышкой строго с начала по конец этого UUID (далеко не все консоли такие интеллектуальные).

Остальные методы, тот же grep, который мы обсуждаем, не исключаются, но дополняют Sublime.

Ответить | Правка | К родителю #105 | Наверх | Cообщить модератору

110. "Проект VSCodium развивает полностью открытый вариант редакто..."  +/
Сообщение от th3m3 (ok), 14-Апр-19, 14:45 
Это может быть что угодно - какой-то json, дамп бд в .sql и т.д. Любая поделка на Электроне, не сможет выполнить эту задачу - зависнет, упадёт, либо будет очень сильно тормозить. Возможно, как всегда бонусом, ещё и всю память выжрет.
Ответить | Правка | К родителю #78 | Наверх | Cообщить модератору

119. "Проект VSCodium развивает полностью открытый вариант редакто..."  +/
Сообщение от microcoder (ok), 14-Апр-19, 16:19 
> Это может быть что угодно - какой-то json, дамп бд в .sql
> и т.д. Любая поделка на Электроне, не сможет выполнить эту задачу
> - зависнет, упадёт, либо будет очень сильно тормозить. Возможно, как всегда
> бонусом, ещё и всю память выжрет.

Не соответствует действительности. Прямо сейчас открыл CSV файл на 803 mb с ~4 млн строк.

1) Занимаемая память увиличилась на ~900 mb
2) Открытие файла заняло ~5 секунд
3) Перемещение по строкам мгновенное, ползунок minimap можно хватать и переносить в любое место
4) Поиск по файлу практически мгновенный (субъективно задержка 0,3 секунды при поиске подстроки в конце файла)
5) Кроме этого файла были открыты другие. Переключение по вкладкам - мгновенное.

Ощутимых (значимых) тормозов не обнаружил, кроме как при открытии файла. Не обнаружил совсем "выжратую всю память", падения и зависания.

Ответить | Правка | Наверх | Cообщить модератору

121. "Проект VSCodium развивает полностью открытый вариант редакто..."  +/
Сообщение от th3m3 (ok), 14-Апр-19, 18:42 
Что-то не верится. Вот например, парень тестил: https://devpew.com/vim/ Там правда Atom, но та же фигня на Электроне. И видео там у него есть. Сразу видно какие нормальные текстовые редакторы для людей, а какие полное УГ.
Ответить | Правка | К родителю #119 | Наверх | Cообщить модератору

122. "Проект VSCodium развивает полностью открытый вариант редакто..."  +/
Сообщение от Аноним (111), 14-Апр-19, 19:08 
> Вот например, парень тестил: https://devpew.com/vim/

Какой-то виртуальный парень, и графики у него виртуальные.

Ответить | Правка | К родителю #121 | Наверх | Cообщить модератору

125. "Проект VSCodium развивает полностью открытый вариант редакто..."  +/
Сообщение от th3m3 (ok), 14-Апр-19, 19:30 
Хороший и сильный аргумент в пользу vscode и прочего УГ на электроне :)
Ответить | Правка | К родителю #122 | Наверх | Cообщить модератору

127. "Проект VSCodium развивает полностью открытый вариант редакто..."  +/
Сообщение от Аноним (111), 14-Апр-19, 19:54 
Да в гробу я видал этот электрон. Но это же не повод оценивать программу по тому, сколько она отжирает виртуальной памяти.
Ответить | Правка | К родителю #125 | Наверх | Cообщить модератору

129. "Проект VSCodium развивает полностью открытый вариант редакто..."  +/
Сообщение от microcoder (ok), 14-Апр-19, 19:56 
> Там правда Atom,

Ну видимо в этом дело. Перемерял память, чтобы были точные цифры:

Размер файла на диске (804 Mb):
$ du -h test.txt
804M    test.txt

В файле содержится более 4 млн вот таких строк (JSON):

{"id":152227, "album":5191, "name":"IMG_6119.JPG", "status":1, "category":1, "modificationDate":"2019-02-17 11:19:51", "fileSize":1958480, "uniqueHash":"8e54f1c56e8c6522c13050830a24f06e", "manualOrder":0}

До загрузки файла виртуальная память одного из процесса VSCode:

$ cat /proc/19676/status | grep ^Vm

VmPeak:  1757300 kB
VmSize:  1724416 kB

После загрузки:

VmPeak:  2705960 kB
VmSize:  2688648 kB

Из "после" вычитаем "до" и получаем: 2688648 - 1724416 = 964232 kb или ~940 mb что примерно соответствует размеру файла на диске. Да, не идеально, но и нет здесь ни падений, ни  "выжратую всю память".

Поиск по открытому файлу с результатом более 20000 совпадений и выделений подстрок в открытом файле почти мгновенный. А вот с заменой подстроки с совпадением более 20000 раз оказалось не всё так просто. VSCode просто не справился, после 30 секунд выпало окошко с заголовком "The window is no longer responding" и тремя кнопками, Переоткрыть, Подождать и Закрыть. "Подождать" не даёт никакого эффекта, CPU молчит, а процесс перешёл в режим zombie.

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

Ответить | Правка | К родителю #121 | Наверх | Cообщить модератору

174. "Проект VSCodium развивает полностью открытый вариант редакто..."  +/
Сообщение от НяшМяш (ok), 15-Апр-19, 22:49 
> Для эффективного зарабатывания денег, важна скорость и стабильность. Sublime предлагает всё это.

И... всё. Дебаггер в нём есть? Такой, чтобы с брейкпоинтами по условию. Я часто дебажу nodejs бекенды, мне он нужен как воздух.

> Чего там обновлять и как часто, каждый день? Если всё работает и так хорошо, прилетать могут только фиксы. Так работает нормальный готовый софт. А не куча гoвнокода на js, который обновляется каждый день и всё больше тормозит.

Например, новые версии реакта, ангуляра и прочих вуежс выходят регулярно. Для них есть плагины с автодополнениям и подсветкой синтаксиса, которые нужно регулярно обновлять (не раз в день, конечно). И очень часто, эти плагины пишутся самими авторами фреймворков. Вышла новая версия фреймворка или тайпскрипта какого-нибудь - на следующий день уже плагин есть.

> Этот ваш vscode, чуть большой файл - уже зависнет в усмерть или будет работать со скоростью черепахи, а то и вообще упадёт.

Самый большой файл, что я открывал в вскоде именно поработать, а не для прикола "упадёт или нет" - на 7000 строк легаси JS кода, без аннотаций, с 50 импортами внешних файлов. VSCode индексирует проект после открытия этого файла секунд 15. В процессе индексирования спокойно даёт менять код, после индексации работает автодополнение и вывод типов из внешних файлов. Меня вполне устраивает.

> Куда это годится? Или сейчас важно, чтобы была куча плагинов непонятного качества на js, чтобы текстовый редактор жрал гигабайты памяти, нагружал процессор, не мог открыть файл, если он внезапно весит больше 100 мб? Для зарабатывания денег на таком УГ, это тот ещё мазохизм.

Мазохизм - это пользоваться нотепадом, который написан на бидоне, и в котором нет ничего, кроме поля для набора текста. Спокойно открывал CSV в VSCode и в нём даже колонки разными цветами красились.

> Не, ну, если вам нравится. Пользуйтесь. Это ваш выбор. Но сравнивать этот буллшит от мелкомягких с нормальными продуктами - это уже ни в какие ворота.

А какие есть нормальные продукты? На ум приходит только Jetbrains - но он ещё тормознее, ещё и платный. Всякие эклипсы, нетбинсы - про них лучше никак.

И да, поскольку я зарабатываю деньги - я не экономлю на инструментах. Обновился в декабре на 9700К и 16 гигов оперативки. Думаю добить до 32, ибо не все нужные докеры помещаются. Заодно после работы на компе и поиграть можно.

Ответить | Правка | К родителю #77 | Наверх | Cообщить модератору

142. "Проект VSCodium развивает полностью открытый вариант редакто..."  +2 +/
Сообщение от йкЛще (?), 15-Апр-19, 12:59 
>> Только vscode более тормозной(и с зондами от мелкомягких, непонятно отключаются полностью или нет)

А чем, простите, зонды от "мелкомягких" отличаются от зондов "не от мелкомягких"? VSCode хотя бы самому без зондов собрать можно (что и демонстрирует проект из топика)... А от Sublime вам, видимо, исходники показали, что вы уверены, что там зондов нет? Или просто сказали "Зондов нет, написанному верить"?

Ответить | Правка | К родителю #67 | Наверх | Cообщить модератору

99. "Проект VSCodium развивает полностью открытый вариант редакто..."  +/
Сообщение от KonstantinB (ok), 14-Апр-19, 11:06 
vscode тоже текстовый редактор. Плагины не делают его IDE, иначе можно считать, что vim и emacs - тоже IDE.
Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору

139. "Проект VSCodium развивает полностью открытый вариант редакто..."  +1 +/
Сообщение от Аноним (139), 15-Апр-19, 06:10 
Смотрел на Sublime в Fedora под виртуалкой - открыл терминал хотел написать go run main.go случайно выделил кусок терминала он его сам отправил на ввод, из-за чего терминал так расфигачило что исправилось только перезапуском. Никакого понятия workspace я в нем сразу не нашел. Плагин для Go на их сайте отсутствует - он куда-то "пропал" так как они решили продвигать плагин GoSublime прямо выкачивая git репозиторий. Никакой подписи плагинов по видимому нет, любой кто может взломать аккаунт автора так же может загрузить тебе майнера. Спасибо на такой редактор тем более за деньги нам не нужен.
Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору

59. "Проект VSCodium развивает полностью открытый вариант редакто..."  –2 +/
Сообщение от IRASoldier (?), 13-Апр-19, 19:00 
Твои проблемы, твои тараканы.
Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру