Atom editor Atom如何获取项目下的文件

Atom editor Atom如何获取项目下的文件,atom-editor,Atom Editor,我使用的是Atom 1.0.5。我正在尝试创建atom包 我想获取工作区下的文件名 可能吗 dirs = atom.project.getDirectories() for dir in dirs for entry in dir.getEntriesSync() console.log entry.getPath() 您应该能够使用以下两个API: :获取与此项目关联的目录数组 :从磁盘异步读取此目录中的文件项 因此,您将首先使用Project.getDirectories获

我使用的是Atom 1.0.5。我正在尝试创建atom包

我想获取工作区下的文件名

可能吗

dirs = atom.project.getDirectories()
for dir in dirs
  for entry in dir.getEntriesSync()
    console.log entry.getPath()

您应该能够使用以下两个API:

  • :获取与此项目关联的目录数组
  • :从磁盘异步读取此目录中的文件项

因此,您将首先使用
Project.getDirectories
获取目录列表,然后使用
Directory.getEntries
对它们进行迭代。每个条目可以是文件,也可以是目录。

谢谢您的建议。但我不知道如何使用getEntries方法。实际上,我不知道如何将回调参数与getEntries方法一起使用。还有一个同步方法可以返回结果,而不是使用回调:
dirs=atom.project.getDirectories()for dir in dirs for dir in dir.getEntriesSync()console.log entry.getPath()