1

文我从特定项目打开 Antapa studio 3 终端,它通知我一个错误:

访问 C:\www\drupal\sites\all 的权限被拒绝。改为使用默认工作目录。

另外,我可以通过它到达目录,cd C:\www\drupal\sites\all所以它非常有线..
somone 是否处理这个问题,或者 smone 有什么想法吗?

~ 阿尔莫格巴库

4

1 回答 1

0

我也有完全一样的问题。你已经准确地描述了它。我没有找到解决方案,但这是我的解决方法。首先,我想要一个 EXTERNAL 终端窗口,因为 Aptana 终端窗口太不方便从命令行运行 git 和 rspec,所以我的解决方案总是打开到当前项目目录。另请注意,我使用的是 Mac,我的解决方案是特定于 Mac 的。

从 Command 菜单中,我选择了 Shell Script,并使用了“Edit this Bundle”选项。经过一番摸索,我发现该捆绑包已作为一个新项目打开。然后我将 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 的“打开”命令在当前目录中打开 Mac 终端应用程序。我确信有更优雅(且独立于平台)的方法可以做到这一点,但这就是我正在使用的。希望能给你一些想法。

仅供参考,编辑捆绑项目的文档在这里: https ://wiki.appcelerator.org/display/tis/Rubles

于 2012-11-22T03:43:59.037 回答