Open directory on the native desktop platform with its app (Finder on MacOS, Files on Linux, File Explorer on Windows)
MacOS | Linux | Windows | Android | iOS | Web |
---|---|---|---|---|---|
✔️ | ✔️ | ✔️ | ❌️️ | ❌️️ | ❌️️ |
Add open_dir
as a dependency in your pubspec.yaml
file. This is Endorsed federated plugin.
This plugin is also supported to highlight/select a specific file after opening the directory.
final _openDirPlugin = OpenDir();
final path = '/path/to/directory';
final highlightedFileName = 'file.txt';
await _openDirPlugin.openNativeDir(path: path, highlightedFileName: highlightedFileName);
Open dir | Open dir and highlight file |
---|---|
macos.mp4 |
Highlight.file.mp4 |