1

特定のプロジェクトから Antapa studio 3 ターミナルを開くと、エラーが表示されます。

C:\www\drupal\sites\all へのアクセスが拒否されました。代わりにデフォルトの作業ディレクトリを使用します。

また、私はディレクトリに到達できるcd C:\www\drupal\sites\allので、かなり配線されています..
この問題を処理している人はいますか、それとも何か考えがありますか?

〜アルモッグ・バク

4

1 に答える 1

0

私はまったく同じ問題を抱えています。あなたはそれを正確に説明しました。解決策は見つかりませんでしたが、回避策は次のとおりです。まず、Aptanaターミナルウィンドウはコマンドラインからgitとrspecを実行するには不便なので、EXTERNALターミナルウィンドウが必要です。そのため、私のソリューションは常に現在のプロジェクトディレクトリを開きます。また、私はMacを使用しており、私のソリューションはMac固有であることに注意してください。

[コマンド]メニューから[シェルスクリプト]を選択し、[このバンドルを編集]オプションを使用しました。頭を悩ませた後、バンドルが新しいプロジェクトとして開かれていることがわかりました。次に、open_directory_in_terminal.rbファイルを次のように編集しました。

require 'ruble'

command t(:open_terminal) do |cmd|
  cmd.key_binding = 'M2+M4+O'
  cmd.output = :output_to_console
  cmd.working_directory = :current_project
  cmd.invoke do |context|
    `open -a Terminal.app "#{ENV['TM_PROJECT_DIRECTORY']}"`
  end
end 

基本的に、これはMac OSの「open」コマンドを使用して、現在のディレクトリでMacターミナルアプリを開くだけです。これを行うには、よりエレガントな(そしてプラットフォームに依存しない)方法があると確信していますが、これが私が使用している方法です。それがあなたにいくつかのアイデアを与えることを願っています。

参考までに、バンドルアイテムの編集に関するドキュメントはこちらです: https ://wiki.appcelerator.org/display/tis/Rubles

于 2012-11-22T03:43:59.037 に答える