Atom editor Atom如何获取项目下的文件
我使用的是Atom 1.0.5。我正在尝试创建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获
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()