1117 Вот возможный обходной путь. Он был сильно вдохновлен ответом VonC , а также другими ответами на вопрос , который он упомянул .
if [[ -v __INTELLIJ_COMMAND_HISTFILE__ ]]; then
__INTELLIJ_SESSION_LASTDIR__="$(cygpath -u "${__INTELLIJ_COMMAND_HISTFILE__%history*}lastdir${__INTELLIJ_COMMAND_HISTFILE__##*history}")"
# save path on cd
function cd {
builtin cd $@
pwd > 1117 Вот возможный обходной путь. Он был сильно вдохновлен ответом VonC , а также другими ответами на вопрос , который он упомянул .
~ / .bashrc
[110] Мне не нравится тот факт, что мне пришлось обернуть команду cd
, однако Git Bash не выполняет ~/.bash_logout
, пока я не вызову явно exit
или logout
; к сожалению, из-за этого ограничения вариант .bash_logout
не подходит для упомянутого сценария.
Обходной путь выше также оставляет небольшие ненужные файлы внутри __INTELLIJ_COMMAND_HISTFILE__
родительского каталога, однако, я не смог ничего сделать лучше.
Кроме того, я открыл тикет в системе отслеживания ошибок Jetbrain. Существует много различных оболочек, которые могут получить официальную поддержку. Было бы здорово, если бы JetBrains в конечном итоге смог поддерживать powershell и популярные реализации bash , такие как windows-subsystem-for-linux , cygwin и [ 1114] ГИТ-Баш . Единственная оболочка, которая в настоящее время работает из коробки для меня, это cmd .
_INTELLIJ_SESSION_LASTDIR__
}
# restore last saved path
[ -r "1117 Вот возможный обходной путь. Он был сильно вдохновлен ответом VonC , а также другими ответами на вопрос , который он упомянул .
~ / .bashrc
[110] Мне не нравится тот факт, что мне пришлось обернуть команду cd
, однако Git Bash не выполняет ~/.bash_logout
, пока я не вызову явно exit
или logout
; к сожалению, из-за этого ограничения вариант .bash_logout
не подходит для упомянутого сценария.
Обходной путь выше также оставляет небольшие ненужные файлы внутри __INTELLIJ_COMMAND_HISTFILE__
родительского каталога, однако, я не смог ничего сделать лучше.
Кроме того, я открыл тикет в системе отслеживания ошибок Jetbrain. Существует много различных оболочек, которые могут получить официальную поддержку. Было бы здорово, если бы JetBrains в конечном итоге смог поддерживать powershell и популярные реализации bash , такие как windows-subsystem-for-linux , cygwin и [ 1114] ГИТ-Баш . Единственная оболочка, которая в настоящее время работает из коробки для меня, это cmd .
_INTELLIJ_SESSION_LASTDIR__" ] && cd $(<"1117 Вот возможный обходной путь. Он был сильно вдохновлен ответом VonC , а также другими ответами на вопрос , который он упомянул .
~ / .bashrc
[110] Мне не нравится тот факт, что мне пришлось обернуть команду cd
, однако Git Bash не выполняет ~/.bash_logout
, пока я не вызову явно exit
или logout
; к сожалению, из-за этого ограничения вариант .bash_logout
не подходит для упомянутого сценария.
Обходной путь выше также оставляет небольшие ненужные файлы внутри __INTELLIJ_COMMAND_HISTFILE__
родительского каталога, однако, я не смог ничего сделать лучше.
Кроме того, я открыл тикет в системе отслеживания ошибок Jetbrain. Существует много различных оболочек, которые могут получить официальную поддержку. Было бы здорово, если бы JetBrains в конечном итоге смог поддерживать powershell и популярные реализации bash , такие как windows-subsystem-for-linux , cygwin и [ 1114] ГИТ-Баш . Единственная оболочка, которая в настоящее время работает из коробки для меня, это cmd .
_INTELLIJ_SESSION_LASTDIR__")
fi
Мне не нравится тот факт, что мне пришлось обернуть команду cd
, однако Git Bash не выполняет ~/.bash_logout
, пока я не вызову явно exit
или logout
; к сожалению, из-за этого ограничения вариант .bash_logout
не подходит для упомянутого сценария.
Обходной путь выше также оставляет небольшие ненужные файлы внутри __INTELLIJ_COMMAND_HISTFILE__
родительского каталога, однако, я не смог ничего сделать лучше.
Кроме того, я открыл тикет в системе отслеживания ошибок Jetbrain. Существует много различных оболочек, которые могут получить официальную поддержку. Было бы здорово, если бы JetBrains в конечном итоге смог поддерживать powershell и популярные реализации bash , такие как windows-subsystem-for-linux , cygwin и [ 1114] ГИТ-Баш . Единственная оболочка, которая в настоящее время работает из коробки для меня, это cmd .
Да, можно установить несколько версий XCode. Они установят в отдельные каталоги. Я нашел, что лучшая практика должна установить версию, которая шла с Вашим Mac сначала, и затем установите загруженные версии, но это, вероятно, не имеет большое значение. Посмотрите http://developer.apple.com/documentation/Xcode/Conceptual/XcodeCoexistence/Contents/Resources/en.lproj/Details/Details.html эта страница Apple Developer Connection для большого количества деталей. < - Страница больше не существует!
Легко иметь несколько установок Xcode.
В программе установки есть выпадающий список местоположения... вам просто нужно выбрать новое местоположение при установке бета-версии.
Эти инструкции от евангелиста Apple dev tools содержат полную информацию (требуется имя пользователя/пароль Apple dev): https://devforums.apple.com/message/40847#40847
Затем создайте собственный значок для используемой вами бета-версии XCode, чтобы вы могли различать их в доке: http://iphonedevelopment.blogspot.com/2009/03/multiple-developer-tool-installs.html