

- #Changing locations of file in bbedit project install#
- #Changing locations of file in bbedit project code#
By default, PLS will index all files ending with. plsignore file in your workspace root with Perl glob patterns that you do not wish to index.
#Changing locations of file in bbedit project code#
This is likely not useful for most developers, unless your code base changes behavior based on in a BEGIN block.Pass arguments to your code when syntax checking by setting.Disable syntax checking entirely by setting to false.

By default, the perl used to run PLS will be used. Optionally, configure the path to an alternate perl to use for syntax checking using the setting.Disable podchecker checking entirely by setting to.Disable perlcritic checking entirely by setting to.The default is ~/.perlcriticrc if not configured. The default is ~/.perltidyrc if not configured. If you are using multiple workspace folders and use $ROOT_PATH, the path will be multiplied by the number of workspace folders, and will be replaced that many times. You can use the $ROOT_PATH mnemonic to stand in for your project's root directory, for example $ROOT_PATH/lib. Add paths to by modifying the pls.inc setting.If you use $ROOT_PATH here, it will be replaced by the first or only workspace folder. Optionally, change the current working directory to run PLS in by modifying the pls.cwd setting.If you are using a Vimscript configuration remember to wrap everything in a Lua here-doc, e.g.: lua ", "pls"]. See perldoc PLS for more details about the configuration items. By default Perl Critic integration will be turned off.Ī more complex configuration will look like this: local config = - non-default location for perltidy's config The simplest means of configuring PLS is to place the following somewhere in your Neovim config: require'lspconfig'.tup() Nvim-lspconfig comes with a default configuration for PLS and its name is perlpls (do not confuse this with perlls which is the default configuration for Perl::LanguageServer).
#Changing locations of file in bbedit project install#
Install the s extension in Visual Studio Code: Neovim Install the PLS package from CPAN: Setup VSCode

