开源软件名称(OpenSource Name):bbatsov/projectile开源软件地址(OpenSource Url):https://github.com/bbatsov/projectile开源编程语言(OpenSource Language):Emacs Lisp 100.0%开源软件介绍(OpenSource Introduction):ProjectileSynopsisProjectile is a project interaction library for Emacs. Its goal is to
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 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. This library provides easy project management and navigation. The concept of a
project is pretty basic - just a folder containing some special file (e.g. a VCS
marker or a project descriptor file like Here are some of Projectile's features:
I've been developing Projectile for a decade now (since 2011). While it's a fun project to work on, it still requires a lot of time and energy to maintain. You can support my work on Projectile via PayPal, Patreon and GitHub Sponsors. Projectile in ActionHere's a glimpse of Projectile in action (using In this short demo you can see:
QuickstartThe instructions that follow are meant to get you from zero to a running Projectile setup in a minute. Visit the online documentation for (way) more details. Installation
Projectile is available on all major You can install Projectile with the following command: M-x Alternatively, users of Debian 9 or later or Ubuntu 16.04 or later may
simply Finally add this to your Emacs config: (projectile-mode +1)
;; Recommended keymap prefix on macOS
(define-key projectile-mode-map (kbd "s-p") 'projectile-command-map)
;; Recommended keymap prefix on Windows/Linux
(define-key projectile-mode-map (kbd "C-c p") 'projectile-command-map) Those keymap prefixes are just a suggestion. Feel free to put there whatever works best for you. Basic UsageEnable See the online documentation for more details. Caveats
Known issuesCheck out the project's issue list a list of unresolved issues. By the way - feel free to fix any of them and send me a pull request. :-) ContributorsHere's a list of all the people who have contributed to the development of Projectile (a.k.a. Projectile's Hall of Fame). Joining this esteemed group of people is only a commit away! ChangelogA fairly extensive changelog is available here. LicenseCopyright © 2011-2022 Bozhidar Batsov and contributors. Distributed under the GNU General Public License, version 3 |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论