This used to be my attempt at improving the Perl 6 highlighter over the builtin one for Atom. I have since lost almost all of my time for programming. Thankfully the Perl 6 community has taken it upon themselves to continue where I left off and make it an official project. Please use the official atom-language-perl6 highlighter going forward and not my own as this package is not maintained.
Derived from the builtin language-perl package but with many bugfixes and additions. You might ask why I didn't just add a PR there but I feel that this package adds quite a bit more that it might not be everyone's cup of tea. However, I do plan on adding support for autocomplete+, linter, atom-build, and atom-runner. Maybe even integrating a perl6 REPL would be fun!
You have three options:
- Click the language name in the status-bar (
Ctrl+Shift+L
) and selectPerl 6 FE
- Disable or uninstall the
language-perl
package - Add this to your
config.cson
(Application: Open Your Config):
'*':
core:
customFileTypes:
'source.perl6fe': [
# Any extensions you'd like to override
'p6'
'pm6'
't'
]
Please be aware that if you do not include the
t
extension above, yourt
files will be highlighted with thelanguage-perl
highlighter (using either P5 or P6 grammar depending on if you have theuse v6;
pragma).
Perl 6 is optimized for fun -Audrey Tang
-
This package was developed to work with Fira Code ligatures
-
More syntax highlighted (numbers, operators, interpolation, traits, better strings)
-
This package will also soon contain support for many popular atom packages that have service hooks like autocomplete+ and linter -
I'd like to add a builtin REPL eventually
Here's a few more examples:
MIT © Jake Russo et al