this post was submitted on 24 May 2024
176 points (88.6% liked)

General Discussion

12084 readers
1 users here now

Welcome to Lemmy.World General!

This is a community for general discussion where you can get your bearings in the fediverse. Discuss topics & ask questions that don't seem to fit in any other community, or don't have an active community yet.


πŸͺ† About Lemmy World


🧭 Finding CommunitiesFeel free to ask here or over in: [email protected]!

Also keep an eye on:

For more involved tools to find communities to join: check out Lemmyverse!


πŸ’¬ Additional Discussion Focused Communities:


Rules

Remember, Lemmy World rules also apply here.0. See: Rules for Users.

  1. No bigotry: including racism, sexism, homophobia, transphobia, or xenophobia.
  2. Be respectful. Everyone should feel welcome here.
  3. Be thoughtful and helpful: even with β€˜silly’ questions. The world won’t be made better by dismissive comments to others on Lemmy.
  4. Link posts should include some context/opinion in the body text when the title is unaltered, or be titled to encourage discussion.
  5. Posts concerning other instances' activity/decisions are better suited to [email protected] or [email protected] communities.
  6. No Ads/Spamming.
  7. No NSFW content.

founded 1 year ago
MODERATORS
 

Just like migrating from Reddit to Lemmy it's the same as migrating from Windows to Linux, there's shortcomings and learning curve and the more I use Lemmy the more I hate about Windows, because unlike reddit Lemmy is open source and open source softwares communities is more popular than proprietary communities and people like to shit on them (and I loved it). (Sorry for horrible English)

you are viewing a single comment's thread
view the rest of the comments
[–] Audacious 5 points 6 months ago (3 children)

I installed Linux mint in dual boot configuration, which had some problems getting working (aka not easy). I haven't used it much mostly because notepad++ isn't available outside of emulation and ubuntu's repo. I tried like all the Linux notepads' and didn't like them because they lacked notepad++ functionalities I wanted. I really want to drop windows, but cannot right now.

[–] [email protected] 5 points 6 months ago (2 children)

What features from Notepad++ are you wanting in an editor?

[–] Audacious 2 points 6 months ago* (last edited 6 months ago) (1 children)

-Folder search/replace functions, which searches all text in all file types in a folder I choose.

-User created language rules and formatting (An example use case is a personal path of exile's loot filter)

-Dark mode or ability to customize UI colors

-Exporting/importing application settings and languages

Notepad++ can do these without too much of a learning curve, which is nice, because I'm not looking for a full IDE to learn. Also the last two points are not as important, but really nice to have.

I'm willing to learn a new software package as long as it doesn't have a big learning curve (basically as easy as notepad++), suggestions would be welcomed and maybe a nudge in the right direction to where these features are.

[–] [email protected] 2 points 6 months ago (1 children)

I don't know if you've tried Kate, but it does most of this. It can act as an IDE, but it's first and foremost a text editor, which is similar to Notepad++ (iirc, it's been a while). The toughest requirement to meet would be

-User created language rules and formatting (An example use case is a personal path of exile’s loot filter) ... without too much of a learning curve

https://docs.kde.org/stable5/en/kate/katepart/highlight.html is the documentation for how you'd do that, and https://invent.kde.org/frameworks/syntax-highlighting/-/tree/master/data/syntax has all of the built-in syntax highlighters.

It also runs on Windows, so you can give it a spin and see what you think. It's unfortunate that NP++ is tied so directly to Windows APIs, but I wonder how hard it would be to use winelib to make a decent Linux version.

[–] Audacious 2 points 5 months ago

I tried Kate on Linux, and didn't see that. I'll look into it again. Thanks for the tip.

I have no clue what it would take to make a Linux version, way over my head haha

[–] [email protected] 1 points 6 months ago (2 children)

Language highlighting is mostly why I use np++.

[–] [email protected] 2 points 6 months ago

Well Kate is very useful for that.

[–] [email protected] 1 points 6 months ago

can use NotepadNext. Its a cross platform of notepad++

[–] [email protected] 5 points 6 months ago (1 children)

If all you need is np++ you can run it through Lutris which is faster than windows in some cases

[–] Audacious 1 points 6 months ago (1 children)

Haven't heard of Lutris, and the website says it's an open source gaming platform. I'm kinda confused about what it does. It's a client to host all your gaming accounts? How's that related to NP++? Sorry if I sound too obtuse, it can take a bit on the uptake for me.

[–] [email protected] 3 points 6 months ago* (last edited 6 months ago) (1 children)

It's just a gui frontend of wine with some enchantment to run not just windows games but also windows softwares on Linux, it's pretty easy to install and setup also you don't need an account to use it

[–] Audacious 1 points 6 months ago (1 children)

I'll try this next, thanks for the info.

[–] [email protected] 1 points 6 months ago

It's worth noting that, if you already have steam installed, you can have it do the same thing without needing to install Lutris. Lutris will probably still be simpler to set up, but just in case you already have steam and really don't want to install yet another program just to get notepad++ running properly:

You'll need to enable "force compatibility layer for all games" in the Steam settings (or something along those lines), then add notepad++.exe to Steam via the "Add non-Steam game to library" functionality.

[–] [email protected] 2 points 6 months ago (1 children)

Did notepadqq not work out? It's a great look-alike of notepad++ but i admit i haven't used it that much.

[–] Audacious 2 points 6 months ago

Tired it and it didn't have the features I wanted. Last I looked, the description said they are in the process of implementing them.