|
7 | 7 | </p> |
8 | 8 |
|
9 | 9 | <!-- Plugin description --> |
10 | | -**Advanced Android Project View** enhances the Android Studio project view by providing quick access to commonly used directories and files that are normally hidden or difficult to navigate to. This plugin helps Android developers streamline their workflow by making build directories readily accessible and organizing project files with customizable groups in the project tree. |
| 10 | +<p><strong>Advanced Android Project View</strong> enhances the Android Studio project view by providing quick access to commonly used directories and files that are normally hidden or difficult to navigate to.</p> |
| 11 | + |
| 12 | +<h3>Features</h3> |
| 13 | +<ul> |
| 14 | + <li><strong>Quick Access to Build Directories:</strong> Navigate directly to build outputs, generated sources, and intermediate files without switching views or using the file system explorer.</li> |
| 15 | + <li><strong>Customizable Project Groups:</strong> Organize project files with configurable groups in the project tree, tailored to your workflow and development needs.</li> |
| 16 | + <li><strong>Hidden Files Visibility:</strong> Easily access configuration files and directories that are typically hidden from the standard Android view, improving discoverability and reducing context switching.</li> |
| 17 | +</ul> |
11 | 18 | <!-- Plugin description end --> |
12 | 19 |
|
13 | | -## Features |
14 | | - |
15 | | -### 🗂️ Build Directory Visibility |
16 | | -Toggle visibility of `build` directories for all modules directly in the Android Project View. No more navigating through the file system to inspect build outputs, APKs, or generated files. |
17 | | - |
18 | | -### 📦 Custom Project File Grouping |
19 | | -Organize and access project-level files with customizable groups: |
20 | | -- Create named groups for any file pattern (e.g., "Documentation" for `*.md`, "AI Rules" for `CLAUDE.md`, "Configs" for `*.yml`) |
21 | | -- Support for wildcard patterns (`*.md`, `*.yml`) and exact filenames (`CLAUDE.md`) |
22 | | -- Smart icons that automatically match file types for single-pattern groups |
23 | | -- Display files at project root or within their respective modules |
24 | | -- Perfect for quick access to documentation, configuration files, AI rules, and other project-wide resources |
25 | | - |
26 | | -### 🎯 Module-Level Control |
27 | | -Works seamlessly with both Android and non-Android Gradle modules, automatically adapting to your project structure. |
28 | | - |
29 | 20 | ## 🗺️ Roadmap |
30 | 21 |
|
31 | 22 | We have exciting plans for future updates! Here are some features currently under consideration or in development: |
32 | 23 |
|
33 | | -- [x] **Cloud Sync**: Sync your custom group configurations across different machines |
34 | | -- [ ] **Saved Presets**: Pre-defined file groups for common stacks (KMP, Compose Multiplatform, etc.) |
35 | | -- [ ] **Dynamic Icons**: Customizable icons for specific file patterns |
36 | | -- [ ] **Enhanced Filtering**: More advanced pattern matching for file groups |
| 24 | +- [x] **IDE Account Sync**: Sync your custom group configurations across different machines using your IDE account |
| 25 | +- [ ] **Saved Presets**: Pre-defined file groups for common stacks (KMP, Compose Multiplatform, etc.) ([#30](https://github.com/z8dn/advanced-android-project-view/issues/30)) |
| 26 | +- [ ] **Dynamic Icons**: Customizable icons for specific file patterns ([#31](https://github.com/z8dn/advanced-android-project-view/issues/31)) |
| 27 | +- [ ] **Enhanced Filtering**: More advanced pattern matching for file groups ([#32](https://github.com/z8dn/advanced-android-project-view/issues/32)) |
37 | 28 |
|
38 | 29 | Have a suggestion? Feel free to open an [issue](https://github.com/z8dn/advanced-android-project-view/issues) or start a [discussion](https://github.com/z8dn/advanced-android-project-view/discussions)! |
39 | 30 |
|
|
0 commit comments