
Илья
18.05.2017
06:54:58
А в VS удобнее?

Pawel
18.05.2017
06:55:01

Evgeniy
18.05.2017
06:55:20
@DarkByte2016 Да, в VS сейчас удобнее.

Roman
18.05.2017
06:58:03

Google

Летучая
18.05.2017
06:58:35
А в VS удобнее?
Пишу петов в VS, всё хорошо, в xml ничего не надо править.
Но говорят, что в VS code с Ionide лучше.

Илья
18.05.2017
07:00:21
Щас на работе под виндой попробую

Roman
18.05.2017
07:04:35
Да

Evgeniy
18.05.2017
07:05:19
@DarkByte2016 VSCode работает под Mono, но там тоже нельзя менять порядок файлов из редактора.

Roman
18.05.2017
07:05:28
Этот?
Лучше или хуже. Это субъективно. Мне нравится . А Павлу например, нет. Так что выбери сам в чем писать.

Илья
18.05.2017
07:05:43

Evgeniy
18.05.2017
07:05:53
@DarkByte2016 Я тебе еще вчера советовал вместе с vscode использовать утилитку forge для управления проектом.

Nikolay
18.05.2017
07:06:02

Илья
18.05.2017
07:06:04
Ты наверное с кем то путаешь меня

Google

Roman
18.05.2017
07:07:02
Хотя

Evgeniy
18.05.2017
07:08:05
@DarkByte2016 А господин @fvnever предложил MonoDevelop.

Roman
18.05.2017
07:08:27

Илья
18.05.2017
07:08:45
че то на винде как-то сложно с этим форжем

Roman
18.05.2017
07:08:48

Илья
18.05.2017
07:08:53
там надо еще какой-то скоп ставить
чтоб поставить форж

Vasily
18.05.2017
07:09:04
Короче, Дарк. Выскажусь с т.з. человека, который в кровавом энтерпрайзе уже 12 лет. Вот есть у тебя проект тыщ на 800 строк на с#, в котором, например, некоторые умные люди использовали partial классы. И тебе надо во всем этом разобраться. Вот открываешь ты диаграмму зависимостей и офигиваешь, какой там клубок. И куда смотреть, непонятно. В F# ты смотришь файлы сверху вниз, и не паришься, очень помогает при анализе кода.

Roman
18.05.2017
07:09:08
Так он не для винды. Для видны к тебя есть vs


Pawel
18.05.2017
07:10:41
Короче, Дарк. Выскажусь с т.з. человека, который в кровавом энтерпрайзе уже 12 лет. Вот есть у тебя проект тыщ на 800 строк на с#, в котором, например, некоторые умные люди использовали partial классы. И тебе надо во всем этом разобраться. Вот открываешь ты диаграмму зависимостей и офигиваешь, какой там клубок. И куда смотреть, непонятно. В F# ты смотришь файлы сверху вниз, и не паришься, очень помогает при анализе кода.
а когда там ещё депенденси инжекшен, сконфигурированный в XML - совсем весело. Лучший ЯП, идеальный, ага)

Vasily
18.05.2017
07:10:43
У меня сначала с f# было тоже много боли, пока я не понял концепцию
Ну или вот надо мне написать кучу dto
В F# на каждый dto обычно одна строка
В c# не меньше 40
Короче, когда работаешь с большими проектами, лучше, чтобы кода было меньше, и он был четко структурирован
С# с этой точки зрения требует очень большой самодисциплины

Google

Daniel
18.05.2017
07:13:29
Короче, Дарк. Выскажусь с т.з. человека, который в кровавом энтерпрайзе уже 12 лет. Вот есть у тебя проект тыщ на 800 строк на с#, в котором, например, некоторые умные люди использовали partial классы. И тебе надо во всем этом разобраться. Вот открываешь ты диаграмму зависимостей и офигиваешь, какой там клубок. И куда смотреть, непонятно. В F# ты смотришь файлы сверху вниз, и не паришься, очень помогает при анализе кода.
На точку входа и уже от неё идти вглубь, нет?

Vasily
18.05.2017
07:13:42
Проблемы возникают, когда этот клубок надо переписать
А чтобы переписать, надо понять, как работает
Чтобы ничего не сломать
Дальше пойдет аргумент про тесты, чую

Pawel
18.05.2017
07:15:31

Vasily
18.05.2017
07:16:11
Короче, это я все к чему
Разработка крупных проектов - всегда компромисс

Pawel
18.05.2017
07:17:08

Vasily
18.05.2017
07:17:11
Но, если я с точки зрения компилятора могу загнать разхработчика в жесткие рамки, это очень хорошо

Vasily
18.05.2017
07:17:41

Pawel
18.05.2017
07:18:23
в хаскеле тоже порядок файлов в проекте не детерминирован, там компилятор бьёт с ноги, но от этого не сильно легче

Vasily
18.05.2017
07:19:16
В общем, по молодости , когда я был молодой и с горящими глазами, мне тоже не нравилось, что язык програмимирования меня ограничивает в самовыражении
Потом дошло, что самовыражаться лучше в других областях
А язык - всего лишь инструмент
Поэтому самовыражаться с помощью молотка могут лишь очень творчески одаренные люди. Остальные им забивают гвозди. Ну или шурупы.

Evgeniy
18.05.2017
07:34:11
MrErsh Привет!

MrErsh
18.05.2017
07:34:51
Добрый день

Google

Илья
18.05.2017
07:45:02
надо сказать с F# в vscode даже удобнее работать чем в VS

Vasily
18.05.2017
07:45:16
В целом да

Илья
18.05.2017
07:45:21
подсветка удобнее, прототипы функций показывает
только я хз как проект билдить под виндой из vscode ?

Летучая
18.05.2017
07:47:57
Фейк наверн надо поставить
Тоже Ионидский
но хз, не шарю

Nikolay
18.05.2017
07:52:12

Admin
ERROR: S client not available

Nikolay
18.05.2017
07:52:46
А в VS Code типы классно показывает, но в обычную VS тоже завезут скоро)

Илья
18.05.2017
07:53:55

Дед Пегас
18.05.2017
07:54:23

Pawel
18.05.2017
07:54:34
прописать FAKE скприпт для сборки более или менее продового солюшена с C#-проектами и батарейками на подобие Fody - задача из разряда почти не посильных как по мне))

Nikolay
18.05.2017
07:55:13

Evgeniy
18.05.2017
07:55:24
О, слушайте, а в Ionide сразу встроен Forge.

Vasily
18.05.2017
07:55:27
В VSCode можно поставить светлую тему, кстати

Nikolay
18.05.2017
07:56:21
Тёмная тема нравится только в Android Studio, и то по той причине, что светлая там совсем убогая
У них подсветка синтаксиса не для всех языков

Pawel
18.05.2017
07:58:00
ой, слушайте, тёмная - светлая - это такая хайповая вкусовщина, что не стоит даже упоминания

Google

Nikolay
18.05.2017
07:58:19
Для основных, типа XML, JS, C# ок, когда смотришь всякие Go, F#, etc., там всё печально

Friedrich
18.05.2017
08:24:00

Nikolay
18.05.2017
08:24:21
Или idea
Короче, работает хреново)

Artemy
18.05.2017
08:36:44

Илья
18.05.2017
08:37:14

Artemy
18.05.2017
08:38:03
http://i.imgur.com/afEnpiH.png
Это в консоли редактора, если что
(Ctrl + Shift + P для вызова консоли)
В Ionide для некоторых операций (добавление текущего файла в проект) необходимо, чтобы целевой файл проекта был также открыт (то бишь чтобы он был в списке открытых файлов). Не знаю, до сих пор ли так и для каких ещё операций это нужно. М.б. для MSBuild тоже - без понятия.

Dmitry
18.05.2017
09:13:13

Илья
18.05.2017
09:15:28
����祭��� �६�: 00:00:03.67

Nikolay
18.05.2017
09:16:36

Илья
18.05.2017
09:17:14

Alex
18.05.2017
09:17:21
RHCP

Илья
18.05.2017
09:17:29
а по русски?))

Nikolay
18.05.2017
09:17:44
что?
Чтобы кодировку в консоли пофиксить нужно ввести chcp 65001

Илья
18.05.2017
09:18:15