Первоначально я установил версию elm v0.16 вяза в формате https://github.com/avh4/elm-format. Я не помню, как я настроил его, но был выпущен новый Elm v0.17 и обновлен формат elm. Я загрузил новый файл в формате elm, но когда я ввожу elm-format в терминал, он все еще показывает старую версию: elm-format 0.2.0-alpha
.
Я думал, что я добавил его к моему пути, но я не уверен, потому что я не вижу ничего, кроме этого на моем пути, когда я бегу echo $PATH
:
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin
Как сделать так, чтобы при Я запускаю elm-format, он использует самую последнюю версию, которую я только что загрузил? Я также настроил предыдущую версию elm-формата для работы с возвышенным текстом, но теперь я не могу обновить возвышенное, чтобы использовать новый формат elm, и он по умолчанию использует старую версию elm-формата, что приводит к неправильному синтаксису ,
Кроме того, поскольку в последней версии Elm есть новый синтаксис и идиомы, при написании кода в возвышенном виде он все еще пытается использовать старый синтаксис и подчеркивает синтаксис Elm 0.17 с ярко-розовым неправильным синтаксисом.
Я даже не могу найти, где и как существует старая версия elm-формата, но по какой-то причине это версия по умолчанию.
Я не знаю, важно ли это, но это мой текущий .bash_profile, что я по-видимому, никогда не изменял, чтобы сделать работу с старой версией вяза формата:
# STYLING & COLORS
# ################
## LSCOLORS
#> http://osxdaily.com/2012/02/21/add-color-to-the-terminal-in-mac-os-x/
#> http://apple.stackexchange.com/questions/100297/changing-terminal-color
export CLICOLOR=1
export GREP_OPTIONS='--color=auto'
export LSCOLORS=exBxhxDxfxhxhxhxhxcxcx
## Prompt Style/Colors
#> http://blog.taylormcgann.com/2012/06/13/customize-your-shell-command-prompt/
#> http://www.kirsle.net/wizards/ps1.html
export PS1_OLD=$PS1
export PS1="\[\033[1;35m\]\W \[\033[1;91m\]♥\[\033[0;36m\] "
В Sublime, под Preferences> Package Настройки> Elm Поддержка языков> Настройки пользователя у меня есть:
{
"elm_format_on_save": true,
"elm_paths": "/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/elm-format"
}
в целом я полностью смущен и расстроен, как я не могу даже писать код без горячих розовых моментов во всем этом.
Это Q не о программировании, как определено для StackOverflow. Это ** может быть более целесообразным на соответствующих сайтах http://apple.stackexchange.com (AskDifferently) ИЛИ http://SuperUser.com. Подумайте, используя ссылку 'flag' в нижней части вашего Q и попросите модератора переместить ее туда. Пожалуйста, не публикуйте те же Q на двух разных сайтах. Спасибо и удачи. – shellter