diff options
| author | Bozhidar Batsov <bozhidar@batsov.dev> | 2025-02-04 16:21:49 +0200 |
|---|---|---|
| committer | Bozhidar Batsov <bozhidar@batsov.dev> | 2025-02-04 16:21:49 +0200 |
| commit | bb9c7737f1573131dea67ff31c29c21012e046f9 (patch) | |
| tree | 4f7bf1e7feaaeca12036f8450bedb8b77feac814 /README.md | |
| parent | 5d6d933d09f2ededfca2c275a5481ae9112a0ef3 (diff) | |
Add a couple of extra design notes
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 14 |
1 files changed, 11 insertions, 3 deletions
@@ -121,7 +121,7 @@ have been upheld since the earliest days of the project. Projectile provide a nice set of features operating on a project level without introducing external dependencies (when feasible). For instance - finding project files has a portable implementation written in pure -Emacs Lisp without the use of GNU `find` (but for performance sake an +Emacs Lisp without the use of GNU `find` (but for performance's sake an indexing mechanism backed by external commands exists as well). ### Simplicity @@ -132,13 +132,21 @@ marker or a project descriptor file like `pom.xml` or `Gemfile`). Projectile will auto-detect pretty much every popular project type out of the box and you can easily extend it with additional project types. -### Practical +### Easy to Use + +The configuration defaults are pretty reasonable and most users +will probably never feel a strong need to change them. + +All commands are easily discoverable and are unlikely to surprise you +with their behavior. + +### Practicality Projectile tries to be practical - portability is great, but if some external tools could speed up some task substantially and the tools are available, Projectile will leverage them. -### Super configurable +### Flexibility In the classic spirit of Emacs almost every aspect of Projectile's behavior is configurable. |
