Автор Тема: Аналог windows консоли ( cmd )  (Прочитано 10552 раз)

shata

  • Newbie
  • *
  • Сообщений: 45
Аналог windows консоли ( cmd )
« : Июня 23, 2014, 23:03:12 »
 Существует ли для st3 аналог командной строки? Или как-то возможно связать sb3 с консолью?

Loac

  • Administrator
  • Hero Member
  • *
  • Сообщений: 612
Re: Аналог windows консоли ( cmd )
« Ответ #1 : Июня 24, 2014, 11:12:40 »
Есть terminal. Какого рода нужна связь?

shata

  • Newbie
  • *
  • Сообщений: 45
Re: Аналог windows консоли ( cmd )
« Ответ #2 : Июня 27, 2014, 22:08:19 »
Loac, Спасибо!
И у меня ещё вопрос - не знаете ли Вы, можно как-то в настройках указать свою консоль?
А то эта какая-то ужасная.

shata

  • Newbie
  • *
  • Сообщений: 45
Re: Аналог windows консоли ( cmd )
« Ответ #3 : Июня 27, 2014, 22:14:36 »
Спасибо ещё раз! У меня получилось!) Путь просто неправильно указывал.

shata

  • Newbie
  • *
  • Сообщений: 45
Re: Аналог windows консоли ( cmd )
« Ответ #4 : Июля 11, 2014, 21:37:02 »
 Сменил ОС и появилась новая и чудесная консоль. Но есть одно НО...
st3 не может запускать её из директории, в которой находится. И это не было бы проблемой, а было бы
даже лучше, если бы из файла Terminal.sublime-settings я смог получить этот путь и передать его, как параметр при вызове.
Это возможно?

Loac

  • Administrator
  • Hero Member
  • *
  • Сообщений: 612
Re: Аналог windows консоли ( cmd )
« Ответ #5 : Июля 12, 2014, 13:43:58 »
Я не до конца понял вопрос. Терминал запускается не из той директории, в которой находится редактируемый файл?

shata

  • Newbie
  • *
  • Сообщений: 45
Re: Аналог windows консоли ( cmd )
« Ответ #6 : Июля 13, 2014, 17:40:16 »
 Вот смотрите - предположим проект выглядит вот так:
Цитировать
proj
    package_one
        fileOne
    package_two
        file_two
И если я редактируя файл fileOne вызову терминал, то консоль запустится из директории /user/proj/package_one/,
но так запускаются не все консоли. В ubuntu 14.04 есть прикольная консоль, называется guake и вот она так не запускается.
Она всегда запускается из директории /user/. Но можно при её вызове можно передать параметры с путем
до нужной директории.
И теперь возвращаясь к вопросу - в st3 есть файл, в котором указывается запускаемая консоль и передаваемые параметры.
Но можно ли, в этом файле узнать тот самый путь,  до директории, в которой я работаю, чтобы передать его параметрами?

Loac

  • Administrator
  • Hero Member
  • *
  • Сообщений: 612
Re: Аналог windows консоли ( cmd )
« Ответ #7 : Июля 14, 2014, 13:50:44 »
К сожалению, нет. Переменные поддерживаются только в *.system-build конфигах.

shata

  • Newbie
  • *
  • Сообщений: 45
Re: Аналог windows консоли ( cmd )
« Ответ #8 : Июля 14, 2014, 14:05:23 »
Loac, очень жаль. Спасибо за ответ, буду что-то другое придумывать. Жалко, что кто-нибудь не сделает встроенный в st3 терминал,
чтобы к нему ещё и стили применялись. Чтоб как консоль, только терминал был.