我一直在使用IntelliJ IDEA 15近一年,并且一直使用相同的项目,在那里我创建了任务,基本上充当各种工作任务的工作空间,因此我可以对文件进行分组。根据作业标题触及。我最近在我的项目工作区中遇到了一个问题,我基本上被迫创建一个新工作区,因此在IntelliJ中创建了一个新项目。问题是这个新项目没有我的任务历史记录。
是否有人知道将此任务历史从一个项目迁移到另一个项目是否可能,如果可行,如何?
提前致谢!
答案 0 :(得分:1)
任务保存在YOUR_PROJECT / .idea / workspace.xml中,因此您可以备份此文件,如果需要,您只需将定义任务的这些行复制并粘贴到其他workspace.xml文件即可。这是一个例子:
@Override
public View getView(int i, View view, ViewGroup viewGroup) {
View v = view;
ImageView picture;
TextView name, idTV;
inflater = (LayoutInflater) context.getSystemService(Activity.LAYOUT_INFLATER_SERVICE);
v = inflater.inflate(R.layout.gridview_item, viewGroup, false);
picture = (ImageView) v.findViewById(R.id.picture);
name = (TextView) v.findViewById(R.id.manufacturer_name);
idTV = (TextView) v.findViewById(R.id.manufacturer_id);
HashMap<String, String> itemHash = (HashMap<String, String>) getItem(i);
String nameString = itemHash.get(TAG_NAME);
String iconUrl = itemHash.get(TAG_ICONNAME);
String idString = itemHash.get(TAG_ID);
// Use an image loader to load your Photo from URL.
Picasso.with(context).load(iconUrl).into(picture);
idTV.setText("ID: "+idString);
name.setText("Name: "+nameString);
return v;
}
Addittionaly在workspace.xml中,您需要将复制任务的引用添加到:
<configuration default="false" name="my-debug-task" type="JavascriptDebugType" factoryName="JavaScript Debug" uri="http://localhost:4200">
<mapping url="webpack:////home/marcin/Sprawozdania/Inzynierka/sqap/sqap-ui/src" local-file="$PROJECT_DIR$/sqap-ui/src" />
<mapping url="webpack:////home/marcin/Sprawozdania/Inzynierka/sqap/sqap-ui" local-file="$PROJECT_DIR$/sqap-ui" />
<method />
</configuration>
喜欢这里:
<project>
<component>
<list>