PerlNavigator
oh-my-posh
PerlNavigator | oh-my-posh | |
---|---|---|
16 | 114 | |
179 | 14,271 | |
- | - | |
9.1 | 9.7 | |
22 days ago | 1 day ago | |
TypeScript | Go | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
PerlNavigator
- Help Changing the Icon for Perl Files in Ubuntu
-
The Future of Perl (Ovid's thoughts)
What I'd like to see (unrelated to a Perl 7 or 8) is continued improvement of support for code editors. I've been using https://github.com/bscan/PerlNavigator and it's a real pleasure. I know there are other language servers for Perl as well. It's encouraging to see people working on these tools.
-
In preparing to teach Perl, I discovered one of the main reasons for Perl's loss of popularity. - opinion
PerlNavigator is by far the best languageserver implementation for VSCode (and other editors)
-
VSCode Syntax Highlighting for Object::Pad, Moose, Zydeco, Mars, etc.
No problem. I just added support for "method" and "fun" whenever "use Function::Parameters" is present in a file. This include syntax highlighting, outline view, and go-to definition. Commit is here: https://github.com/bscan/PerlNavigator/commit/10938c6d50eb342e1989d51a09b4fba8d023df57
-
Kate LSP Perl::LanguageServer no syntax check
"perl": { "command": ["node", "/home/alberto/.local/share/nvim/lsp_servers/perlnavigator/node_modules/perlnavigator-server/out/server.js","--stdio"], "url": "https://github.com/bscan/PerlNavigator", "selector": "source.perl", "highlightingModeRegex": "^Perl$", "settings": { "perlnavigator": { "perlPath": "/usr/bin/perl", "enableWarnings": true, "perltidyProfile": "/home/alberto/.perltidyrc", "perlcriticProfile": "/home/alberto/.perlcriticrc", "perlcriticEnabled": true } } }
-
GUI IDE?
I normally use Emacs. I recently read about this tool that integrates with many editors and was hacked during the latest YAPC. I haven't used it but it looks interesting.
- Perl IDE Hackathon 2022 | dean [blogs.perl.org]
- Raku Navigator updates: outline view, breadcrumbs, go to definition, and autocomplete
-
Perl Navigator - Language Server for Perl
Perl Navigator - Language Server for Perl
-
Help Installing Language Server on Windows
There are at least three decent language servers for Perl. I do not run Windows and I am not familiar with it, but I believe the simplest language server to install on Windows is probably perlnavigator. You can also look at PLS. Both of these have VSCode extensions you can download. I don't use VSCode and you don't say what editor you are using, but I know a lot of people use VSCode. Both of these have good support in Neovim if you use that.
oh-my-posh
-
wsl arch setup for oh my posh
# Download the correct binary for Linux (replace the URL with the latest version if needed) wget https://github.com/JanDeDobbeleer/oh-my-posh/releases/latest/download/posh-linux-amd64 -O oh-my-posh # Make the binary executable chmod +x oh-my-posh # Move the binary to a directory in your PATH sudo mv oh-my-posh /usr/local/bin/
- Oh My Posh
-
Overview over Microsoft's developer tools for Windows
Tip 2: Use oh-my-posh to customize your terminal prompt and make working in your terminal even more fun.
-
Tools to achieve a 10x developer workflow on Windows
Initializes oh-my-posh and sets a prompt theme
- Any idea of how to customize vscode's terminal?
-
How do developers make your terminal "look good"?
I use starship (alternative: oh my posh) to get a fancy prompt. Both work on Linux, MacOS and Windows (including WSL), so you can have a consistent prompt no matter where you are.
-
Recommend A Theme
oh-my-posh for Powershell on any platform.
-
Made my terminal pretty ✨
It's the entire image in the middle. They're using tmux as their terminal. The logo and information is from a neofetch. The information at the bottom looks like it's from Oh My Posh but something similar could be done using something else like Starship.
-
Building your own Terminal Status Bar in PowerShell
have you seen https://ohmyposh.dev ?
- What is this terminal and how do I get it?
What are some alternatives?
perl-language-server
ohmyzsh - 🙃 A delightful community-driven (with 2,300+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
Perl-LanguageServer - Language Server for Perl
starship - ☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!
yaru - All Ubuntu Yaru GNOME themes
powerlevel10k - A Zsh theme
Visual Studio Code - Visual Studio Code
oh-my-zsh - 🙃 A delightful community-driven (with 1700+ contributors) framework for managing your zsh configuration. Includes nearly 300 optional plugins (rails, git, OSX, hub, capistrano, brew, ant, php, python, etc), over 140 themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community. [Moved to: https://github.com/ohmyzsh/ohmyzsh]
clink - Bash's powerful command line editing in cmd.exe
zsh-autosuggestions - Fish-like autosuggestions for zsh
cmder - Lovely console emulator package for Windows
Tabby - A terminal for a more modern age