To install this package, run in Emacs:
M-x package-install RET projectile RET
This library provides easy project management and navigation. The concept of a project is pretty basic - just a folder containing special file. Currently git, mercurial and bazaar repos are considered projects by default. If you want to mark a folder manually as a project just create an empty .projectile file in it. See the README for more details.
projectile-2.6.0.tar.lz | 2022-Oct-25 | 56.6 KiB |
projectile-2.5.0.tar.lz | 2021-Aug-11 | 63.0 KiB |
project.el
integration that will make Projectile the default provider for project lookup.projectile-find-references
(bound to C-c C-p ?
and C-c C-p s x
).dir-local-variables
for 3rd party use. Functions projectile-add-dir-local-variable
and projectile-delete-dir-local-variable
wrap their built-in counterparts. They always use .dir-locals.el
from the root of the current Projectile project.projectile-dirconfig-file
) controlling the name of the file used as Projectile’s root marker and configuration file.projectile-root-marked
function for finding roots marked by .projectile
. Prioritize .projectile
above other bottom-up root files.projectile-root-bottom-up
doesn’t always find bottom-most fileprojectile-open-projects
lists projects for which all buffers are closed.projectile-project-type
to return the correct project type even when we pass it the DIR arg. As a result of the fix,
projectile-expand-root
, projectile-detect-project-type
, projectile-verify-files
, projectile-verify-file
projectile-verify-file-wildcard
, projectile-cabal-project-p
,
projectile-dotnet-project-p
, projectile-go-project-p
and the newly factored out projectile-eldev-project-p
now also takes an &optional DIR arg to specify the directory it is acting on.src-dir
and test-dir
properties for the mill project type.projectile-replace
to select file extensions when using prefix arg (C-u
).projectile-update-project-type
to change project type precedence and remove project options.projectile-ripgrep
now supports rg.el.projectile-show-menu
.GNUMakefile
.rails-rspec
and rails-test
to use app
instead of lib
as src-dir
.projectile-globally-ignored-directories
unescaped regex.projectile-discover-projects-in-directory
reordering known projects.projectile-ag
global ignores not in effect.projectile-discover-projects-in-directory
not interactive.
...
...