Size: a a a

2020 December 08

A

Aragaer in Haskell Start
копи-паст вместо вбивания, а переход в браузер это два хоткея (воркспейс с браузером, новая вкладка). Ну то есть у меня весь мой линукс это одна большая интегрированная среда.
источник

к

кана in Haskell Start
хугл локальный это не браузер
источник

A

Aleksandr Khristenko in Haskell Start
кана
хугл локальный это не браузер
cli? Хотя локально в браузере же тоже может работать.
источник

A

Aleksandr Khristenko in Haskell Start
Aragaer
копи-паст вместо вбивания, а переход в браузер это два хоткея (воркспейс с браузером, новая вкладка). Ну то есть у меня весь мой линукс это одна большая интегрированная среда.
По сравнению с нажатием хоткея когда курсор на функции все равно дольше.
источник

JS

Jerzy Syrowiecki in Haskell Start
Aleksandr Khristenko
Меня вот кстати всегда интересовало вот что.
Пусть мы не используем иде, просто редактор с подсветкой.
И читаем чужой код.
И встречаем там вызов некой функции.
Как вы в таком случае вообще понимаете, что это за функция и откуда она пришла (особенно когда идут импорты без указания того, что импортируется)?
так же, как во всех остальных языках
источник

JS

Jerzy Syrowiecki in Haskell Start
Aleksandr Khristenko
Хочется посмотреть на доки.
stack haddock в проекте
источник

A

Aleksandr Khristenko in Haskell Start
Jerzy Syrowiecki
так же, как во всех остальных языках
Не соглашусь. В каком-нибудь пхп ты по исходнику всегда можешь понять откуда какая функция пришла.
источник

JS

Jerzy Syrowiecki in Haskell Start
Aleksandr Khristenko
Не соглашусь. В каком-нибудь пхп ты по исходнику всегда можешь понять откуда какая функция пришла.
по-моему, в динамических языках полная неразбериха с отслеживанием. ну, если вам в PHP ок, то в компилируемых языках проблем не должно быть вообще
источник

JS

Jerzy Syrowiecki in Haskell Start
Aleksandr Khristenko
Не соглашусь. В каком-нибудь пхп ты по исходнику всегда можешь понять откуда какая функция пришла.
или в PHP огульных импортов просто нет?
источник

A

Aleksandr Khristenko in Haskell Start
Jerzy Syrowiecki
или в PHP огульных импортов просто нет?
Угу, нету.
источник

JS

Jerzy Syrowiecki in Haskell Start
а, тогда понятно
источник

JS

Jerzy Syrowiecki in Haskell Start
Aleksandr Khristenko
Не соглашусь. В каком-нибудь пхп ты по исходнику всегда можешь понять откуда какая функция пришла.
значит, примерно как во всех языках, где вообще есть import * или #include
источник

JS

Jerzy Syrowiecki in Haskell Start
то есть это примерно все языки
источник

A

Aleksandr Khristenko in Haskell Start
Да и как в других языках, где есть import * бзе ide продуктивно работать слабо представляю.
источник

JS

Jerzy Syrowiecki in Haskell Start
Aleksandr Khristenko
Да и как в других языках, где есть import * бзе ide продуктивно работать слабо представляю.
люди как-то выживали в каменном 20 веке без IDE. и даже создавали тех гигантов, на плечах которых вы сейчас стоите
источник

JS

Jerzy Syrowiecki in Haskell Start
на С++ я пользовался doxygen как индексатором кода
источник

JS

Jerzy Syrowiecki in Haskell Start
в Хаскеле haddock
источник

A

Aragaer in Haskell Start
для си есть ctags и cscope
источник

A

Aleksandr Khristenko in Haskell Start
Jerzy Syrowiecki
люди как-то выживали в каменном 20 веке без IDE. и даже создавали тех гигантов, на плечах которых вы сейчас стоите
И? Раньше и без интернета жили.
Значит надо и сейчас жить без интернета?
Хотя вообще это оффтоп, ответ на свой вопрос я уже услышал.
источник

JS

Jerzy Syrowiecki in Haskell Start
ещё в Хаскеле есть базовые функции IDE прямо в GHCi. например, можно спросить тип выражения в точке файла
источник