في API الكسوف، كيفية الحصول على IFile من الملف الذي حدد خارج المشروع أو مساحة العمل
-
05-07-2019 - |
سؤال
وأريد إنشاء واجهة IFile لفتح الملف الذي حدد المشروع الخارجي أو مساحة العمل.
وكيفية الحصول على واجهة IFile؟
والتحيات، سيمون
المحلول
http://wiki.eclipse.org/FAQ_How_do_I_open_an_editor_on_a_file_outside_the_workspace٪3F
ويمكنك إنشاء مورد مرتبطة <م> م>:
IPath location = new Path(name);
IFile file = project.getFile(location.lastSegment());
file.createLink(location, IResource.NONE, null);
وأو، إذا كان يمكنك استخدام واجهة EFS (منذ الكسوف 3.3)، يمكنك استخدام أنه بدلا من IFile.
لا تنتمي إلى StackOverflow