很2不是说 Aptana 很 2B,其实我就是想说 Aptana 出2.0了,更新了一大堆的东西我也就不一一说了,其实我也没有细看都更新了啥,但是本着最新软件控的优良品质,有了新版自然是迫不及待的升级。虽然都出了近7天了,可是我今儿才知道,我是个土人。忙得焦头烂额了都。Aptana 1.5.x版本不知道为啥,在我这里打开大文件比如大个儿的css文件经常就会出现卡死的现象,公司的烂机子也有一定的原因。于是马上升到2.0,期待已经解决了这个问题。目前一切都很正常。除了升级后我原有的 SVN 项目的 SVN 功能都失效了外(需要安装 SVN 插件,然后删除项目文件夹.metadata重建项目即可),一切都很正常。
于是,回到家,准备把家里的win7下的Aptana也升到2.0,升级后,杯具就发生了。如最上面的图片可见,软件打不开了。
Could not launch the product because the specified workspace cannot be create. The specified workspace directory is either invalid or read-only.
马上打开configuration文件,查看生成的错误日志.log文件:
Caused by: java.lang.IllegalStateException: The platform metadata area could not be written: C:\Users\Leeiio\My Documents\Aptana Studio Workspace\.metadata.
复制路径C:\Users\Leeiio\My Documents到资源管理器的地址栏,发现出错?恍然大悟,原来我的文档的路径已经被我设置到D盘了,也就是D:\My Documents。于是打开configuration文件夹下的config.ini文件,定位到最后:
# The default workspace location
osgi.instance.area.default=@user.home/My Documents/Aptana Studio Workspace
修改成
# The default workspace location
osgi.instance.area.default=D:/My Documents/Aptana Studio Workspace
然后再次打开Aptana 2.0软件,Well done!又看到熟悉的Aptana IDE界面了。
其实介个问题主要产生的原因就是由于“我的文档”的路径被设置了的问题,因为Aptana 2.0安装的方式是全新安装,所以会初始化工作场景文件夹,一定位到他设置的默认的路径,发现目录不存在了,自然就没有写入.metadata文件夹的权限,自然就打不开了。
记录之,留待世人遇到相同问题搜到到以解惑。。。
啥?你不知道Aptana是啥?那么,请google之。
Aptana 2.0 前往此处下载!
顺便附送Aptana快捷键大全
All Aptana Editors | Format | Ctrl+Shift+F | Aptana Editors | |
All Aptana Editors | Open Declaration | F3 | Aptana Editors | |
All Aptana Editors | Show Documentation | F2 | Aptana Editors | |
All Aptana Editors | Show Whitespace | Ctrl+. | Aptana Editors | |
All Aptana Editors | Toggle JS Comments | Ctrl+/ | Aptana Editors | |
帮助 | 关闭用户帮助托盘 | Ctrl+F4 | 在对话框中 | |
帮助 | 关闭用户帮助托盘 | Ctrl+W | 在对话框中 | |
搜索 | 在工作空间中查找文本 | Ctrl+Alt+G | 在窗口中 | |
搜索 | 打开“搜索”对话框 | Ctrl+H | 在窗口中 | |
文件 | “新建”菜单 | Alt+Shift+N | 在窗口中 | |
文件 | 保存 | Ctrl+S | 在窗口中 | |
文件 | 全部保存 | Ctrl+Shift+S | 在窗口中 | |
文件 | 全部关闭 | Ctrl+Shift+F4 | 在窗口中 | |
文件 | 全部关闭 | Ctrl+Shift+W | 在窗口中 | |
文件 | 关闭 | Ctrl+F4 | 在窗口中 | |
文件 | 关闭 | Ctrl+W | 在窗口中 | |
文件 | 刷新 | F5 | 在窗口中 | |
文件 | 属性 | Alt+Enter | 在窗口中 | |
文件 | 打印 | Ctrl+P | 在窗口中 | |
文件 | 打开文件… | Ctrl+O | 在窗口中 | |
文件 | 新建 | Ctrl+N | 在窗口中 | |
文件 | 重命名 | F2 | 在窗口中 | |
文本编辑 | 上一个词语 | Ctrl+左箭头 | 编辑文本 | |
文本编辑 | 上滚行 | Ctrl+向上键 | 编辑文本 | |
文本编辑 | 下一个词语 | Ctrl+右箭头 | 编辑文本 | |
文本编辑 | 下滚行 | Ctrl+向下键 | 编辑文本 | |
文本编辑 | 全部展开 | Ctrl+Numpad_Multiply | 编辑文本 | |
文本编辑 | 全部折叠 | Ctrl+Shift+Numpad_Divide | 编辑文本 | |
文本编辑 | 切换折叠 | Ctrl+Numpad_Divide | 编辑文本 | |
文本编辑 | 删除上一个词语 | Ctrl+Backspace | 编辑文本 | |
文本编辑 | 删除下一个词语 | Ctrl+Delete | 编辑文本 | |
文本编辑 | 删除至行末 | Ctrl+Shift+Delete | 编辑文本 | |
文本编辑 | 删除行 | Ctrl+D | 编辑文本 | |
文本编辑 | 在当前行上面插入行 | Ctrl+Shift+Enter | 编辑文本 | |
文本编辑 | 在当前行下面插入行 | Shift+Enter | 编辑文本 | |
文本编辑 | 复位结构 | Ctrl+Shift+Numpad_Multiply | 编辑文本 | |
文本编辑 | 复制行 | Ctrl+Alt+向下键 | 编辑文本 | |
文本编辑 | 将行上移 | Alt+向上键 | 编辑文本 | |
文本编辑 | 将行下移 | Alt+向下键 | 编辑文本 | |
文本编辑 | 展开 | Ctrl+Numpad_Add | 编辑文本 | |
文本编辑 | 折叠 | Ctrl+Numpad_Subtract | 编辑文本 | |
文本编辑 | 改写切换 | Insert | 编辑文本 | |
文本编辑 | 文本开头 | Ctrl+Home | 编辑文本 | |
文本编辑 | 文本末尾 | Ctrl+End | 编辑文本 | |
文本编辑 | 更改为大写 | Ctrl+Shift+X | 编辑文本 | |
文本编辑 | 更改为小写 | Ctrl+Shift+Y | 编辑文本 | |
文本编辑 | 行末 | End | 编辑文本 | |
文本编辑 | 行首 | Home | 编辑文本 | |
文本编辑 | 选择上一个词语 | Ctrl+Shift+左箭头 | 编辑文本 | |
文本编辑 | 选择下一个词语 | Ctrl+Shift+右箭头 | 编辑文本 | |
文本编辑 | 选择行末 | Shift+End | 编辑文本 | |
文本编辑 | 选择行首 | Shift+Home | 编辑文本 | |
文本编辑 | 重复行 | Ctrl+Alt+向上键 | 编辑文本 | |
查看 | 变量 | Alt+Shift+Q,V | 在窗口中 | |
查看 | 同步 | Alt+Shift+Q,Y | 在窗口中 | |
查看 | 备忘单 | Alt+Shift+Q,H | 在窗口中 | |
查看 | 控制台 | Alt+Shift+Q,C | 在窗口中 | |
查看 | 搜索 | Alt+Shift+Q,S | 在窗口中 | |
查看 | 断点 | Alt+Shift+Q,B | 在窗口中 | |
查看 | 显示视图 (查看: 大纲) | Alt+Shift+Q,O | 在窗口中 | |
查看 | 显示视图 | Alt+Shift+Q,Q | 在窗口中 | |
查看 | 显示视图 (查看: 问题) | Alt+Shift+Q,X | 在窗口中 | |
浏览 | “显示位置”菜单 | Alt+Shift+W | 在窗口中 | |
浏览 | 上一个编辑位置 | Ctrl+Q | 在窗口中 | |
浏览 | 上一项 | Ctrl+ | 在窗口中 | |
浏览 | 下一项 | Ctrl+. | 在窗口中 | |
浏览 | 前移历史记录 | Alt+右箭头 | 在窗口中 | |
浏览 | 后退历史记录 | Alt+左箭头 | 在窗口中 | |
浏览 | 打开资源 | Ctrl+Shift+R | 在窗口中 | |
浏览 | 转至行 | Ctrl+L | 编辑文本 | |
窗口 | 上一个编辑器 | Ctrl+Shift+F6 | 在窗口中 | |
窗口 | 上一个视图 | Ctrl+Shift+F7 | 在窗口中 | |
窗口 | 上一个透视图 | Ctrl+Shift+F8 | 在窗口中 | |
窗口 | 下一个编辑器 | Ctrl+F6 | 在窗口中 | |
窗口 | 下一个视图 | Ctrl+F7 | 在窗口中 | |
窗口 | 下一个透视图 | Ctrl+F8 | 在窗口中 | |
窗口 | 切换至编辑器 | Ctrl+Shift+E | 在窗口中 | |
窗口 | 将活动视图或编辑器最大化 | Ctrl+M | 在窗口中 | |
窗口 | 快速切换编辑器 | Ctrl+E | 在窗口中 | |
窗口 | 显示标尺上下文菜单 | Ctrl+F10 | 编辑文本 | |
窗口 | 显示系统菜单 | Alt+- | 在窗口中 | |
窗口 | 显示视图菜单 | Ctrl+F10 | 在窗口中 | |
窗口 | 显示键辅助 | Ctrl+Shift+L | 在对话框和窗口中 | |
窗口 | 激活编辑器 | F12 | 在窗口中 | |
编辑 | “快速差别”开关 | Ctrl+Shift+Q | 编辑文本 | |
编辑 | 上下文信息 | Alt+? | 在窗口中 | |
编辑 | 上下文信息 | Alt+Shift+? | 在窗口中 | |
编辑 | 上下文信息 | Ctrl+Shift+Space | 在窗口中 | |
编辑 | 全部选中 | Ctrl+A | 在对话框和窗口中 | |
编辑 | 内容辅助 | Alt+/ | 在对话框和窗口中 | |
编辑 | 切换插入方式 | Ctrl+Shift+Insert | 编辑文本 | |
编辑 | 删除 | Delete | 在窗口中 | |
编辑 | 剪切 | Ctrl+X | 在对话框和窗口中 | |
编辑 | 剪切 | Shift+Delete | 在对话框和窗口中 | |
编辑 | 右移 | Ctrl+Alt+右箭头 | 编辑文本 | |
编辑 | 增量查找 | Ctrl+J | 编辑文本 | |
编辑 | 增量逆向查找 | Ctrl+Shift+J | 编辑文本 | |
编辑 | 复制 | Ctrl+C | 在对话框和窗口中 | |
编辑 | 复制 | Ctrl+Insert | 在对话框和窗口中 | |
编辑 | 左移 | Ctrl+Alt+左箭头 | 编辑文本 | |
编辑 | 快速修正 | Ctrl+1 | 在窗口中 | |
编辑 | 撤销 | Ctrl+Z | 在窗口中 | |
编辑 | 文字补全 | Ctrl+Alt+/ | 编辑文本 | |
编辑 | 查找上一个 | Ctrl+Shift+K | 编辑文本 | |
编辑 | 查找下一个 | Ctrl+K | 编辑文本 | |
编辑 | 查找并替换 | Ctrl+F | 在窗口中 | |
编辑 | 粘贴 | Ctrl+V | 在对话框和窗口中 | |
编辑 | 粘贴 | Shift+Insert | 在对话框和窗口中 | |
编辑 | 重做 | Ctrl+Y | 在窗口中 | |
运行/调试 | EOF | Ctrl+Z | 在控制台中 | |
运行/调试 | Inspect | Ctrl+Shift+I | 在对话框和窗口中 | |
运行/调试 | Run Selected Command; | Ctrl+Enter | 在窗口中 | |
运行/调试 | 下一个内存监视器 | Ctrl+Alt+N | 在内存视图中 | |
运行/调试 | 切换内存监视器窗格 | Ctrl+T | 在内存视图中 | |
运行/调试 | 切换单步执行过滤器 | Shift+F5 | 在窗口中 | |
运行/调试 | 切换行断点 | Ctrl+Shift+B | 在窗口中 | |
运行/调试 | 单步跳入 | F5 | 调试 | |
运行/调试 | 单步跳过 | F6 | 调试 | |
运行/调试 | 单步返回 | F7 | 调试 | |
运行/调试 | 添加内存块 | Ctrl+Alt+M | 在内存视图中 | |
运行/调试 | 继续 | F8 | 调试 | |
运行/调试 | 调试上次启动 | F11 | 在窗口中 | |
运行/调试 | 转至地址 | Ctrl+G | 在呈示表内存时 | |
运行/调试 | 运行上次启动 | Ctrl+F11 | 在窗口中 | |
运行/调试 | 运行至行 | Ctrl+R | 调试 | |
项目 | 全部构建 | Ctrl+B | 在窗口中 |
实在没水平评这篇。纯属坐沙发。
😀 😀 😀 么有沙发了,么就坐板凳吧
我是用的 eclipse 然后装的插件. 我的机器比较落后了. 开那样大的IDE很慢. 要是只是小修小改的话就用 Notepad++ 了
我的还是1.5,得Up一下了
原來是開發JS的工具 😐
都是用集成包了~~
对JS一窍不通,纯属飘过 😀
@王盼盼 ,不要说出来…
非常感谢你的帮助,我也遇到和你一样的问题,现在解决了
今天偶也遇到此问题。谢谢。
thanx,这篇日志帮我解决了如何更改user default location的问题