TextFX plugin.
-
Find this plugin ๐ here.
Put him here:C:\Program Files\Notepad++\plugins\Config\
Do no idea how it worksโฆ Is this plugin relevant I think it is ancient?
-
Yes, itโs ancient. Many of its features are native in Notepad++ now. But many others arenโt. So whether or not itโs relevant depends entirely on what you need to do.
C:\Program Files\Notepad++\plugins\Config\
Thatโs not where you install it, however.
If you have a 32-bit Notepad++ on a 32-bit OS, and chose normal installation, then plugins will go into the
C:\Program Files\Notepad++\plugins\
hierarchy. ForTextFX.dll
, it should go asC:\Program Files\Notepad++\plugins\TextFX\TextFX.dll
. If there are configuration files, they will either go in the config directory you noted above, or (more likely) in%appdata%\Notepad++\plugins\config
, sometimes in subdirectories of those named after the plugin, sometimes not.
But rather than doing it manually, with Notepad++ v7.6.3 32-bit or newer, you should just use Plugins > Plugins Admin dialog to install the TextFX plugin, and everything will go where it needs to.If you have 32-bit Notepad++ on 64-bit OS, change any mention above of
C:\Program Files\
toC:\Program Files (x86)
If you have 64-bit Notepad++ on 64-bit OS, the official TextFX isnโt available; there are some 64-bit forks of TextFX (search the forums some), but they are not official releases, and I seem to remember they donโt fully work.
If you donโt know which version of Notepad++ you have, use the ?-menu, Debug Info; if you need help understanding what you get, click on Copy debug info into clipboard and paste in your reply here.
Once you have it installed, and have re-started Notepad++, TextFX features will be available in a top-level menu called TextFX.
-
@ะกะตัะณะตะน-ะััะทั
ะะฝะต ะธะฝัะตัะตัะฝะพ ะทะฐัะตะผ ัั ะฒัะฑะธัะฐะตัั ะฟะปะฐะณะธะฝั ะบะพัะพััะต ัะถะต 10 ะปะตั ะบะฐะบ ะทะฐะฑัะพัะตะฝั ะธ ะฝะต ะพะฑะฝะพะฒะปััััั?!
I wonder why you choose plugins that are already abandoned and not updated for 10 years ?! -
@andrecool-68
ะกะฟะฐัะธะฑะพ ะทะฐ ะฟะพััะฝะตะฝะธั ัะตะฟะตัั ั ะทะฝะฐั ัะพัะฝะพ!
ะะฝะต ะธะฝัะตัะตัะฝะพ ะทะฐัะตะผ ัั ะดัะฑะปะธััะตัั ัะฒะพะน ะบะพะผะผะตะฝัะฐัะธะน ะฒัะพัะพะน ัะฐะท (ะฝะต ัะปะตะฟะพะน ะตัะปะธ ััะพโฆ ะฑัะป ะฒ ะพัะตะทะดะต)? -
@PeterJones
Thank you, everything is short and clear!Plugins > Plugins Admin
I checked it out of the list.
P.S. ยทยทยท Are all the possible plugins available in ยซNotePad++ยป I thought there were more of them?
If you donโt know which version of Notepad++ you have, use the ?-menu, Debug Info;
Notepad++ v7.8.1 (64-bit)
Build time : Oct 27 2019 - 22:57:19
Path : C:\Program Files\Notepad++\notepad++.exe
Admin mode : OFF
Local Conf mode : OFF
OS Name : Windows 10 Enterprise 2016 LTSB (64-bit)
OS Version : 1607
OS Build : 14393.2273
Plugins : AutoSave.dll DSpellCheck.dll MenuIcons.dll mimeTools.dll NppConverter.dll NppExport.dll OpenSelection.dll RunMe.dll XMLTools.dll -
@ะกะตัะณะตะน-ะััะทั said,
Notepad++ v7.8.1 (64-bit)
So, by default, the โofficialโ release of TextFX is not compatible with your Notepad++, and thus not relevant.
P.S. ยทยทยท Are all the possible plugins available in ยซNotePad++ยป I thought there were more of them?
No. The Plugins Admin lists any plugin that is compatible with your version of Notepad++ (32bit vs 64bit), and has been submitted to be included in the Plugins Admin library; the list of โavailable pluginsโ via Plugins Admin is only updated when a new version of Notepad++ is released.
Any other (compatible) plugin may be installed by putting it in the right location and restarting Notepad++. For you, that location is as a subfolder of
C:\Program Files\Notepad++\plugins
, where the subfolder name matches the name of the DLL. For example, a 64-bit version of TextFX would go inC:\Program Files\Notepad++\plugins\TextFX\
Regarding 64-bit TextFX: as I said before, there is no โofficialโ release of TextFX for 64-bit Notepad++, but there was a link to a 64-bit compile of TextFX 0.27 in the forum topic โTextFX 0.27 x86 and x64 availableโ. Unfortunately, when I follow the link in that thread as of December 8, 2019, the download site says the file doesnโt exist (any more).
There was also a version of TextFX 0.26 linked in โTextFX Plugin Completely Missingโ with a 64-bit DLL. However, there may be features missing.
Also, neither of those 64-bit builds were likely updated for the Scintilla upgrades in Notepad++ v7.7.x or v7.8.x, so there might be features that donโt work, anyway.
All that said: as I said earlier, โMany of its features are native in Notepad++ now.โ It may be possible that there is a native function of modern Notepad++, or another plugin that can add the feature you wanted from TextFX. If so, you could describe what features of TextFX you were wanting to use, and we might be able to point you in the right direction.
-
@PeterJones said in TextFX plugin.:
you could describe what features of TextFX you were wanting to use, and we might be able to point you in the right direction.
Iโll start by learning how to write code in ยซAutoHotkeyยป. On the official forum, I found a branch where there was a discussion concerning the
TextFX
plugin and others for ยซNotePad++ยป.
I wanted to tryโฆ but thereโs been a misunderstandingโฆ -
So Iโm wondering what killer features TextFX provides for peopleโฆ
Iโd like to watch the screencast/video.
-
@ะกะตัะณะตะน-ะััะทั said in TextFX plugin.:
@PeterJones said in TextFX plugin.:
you could describe what features of TextFX you were wanting to use, and we might be able to point you in the right direction.
Iโll start by learning how to write code in ยซAutoHotkeyยป. On the official forum, I found a branch where there was a discussion concerning the
TextFX
plugin and others for ยซNotePad++ยป.
I wanted to tryโฆ but thereโs been a misunderstandingโฆYou still havenโt said what you want to do with the TextFX. That post you linked was from 5 years ago. Notepad++ has changed a lot since then, and even more since some of the plugins they mentioned were last modified. I donโt know what they were trying to do in that post (except maybe make things look more like PSPad; since Iโve never used PSPad, I donโt know what features they were trying to replicate). They didnโt do a good job in that post of immediately explaining why they had each of the plugins they mentioned (at least, it wasnโt in the first couple posts, which is all I took the time to skim), and I donโt know what you would find necessary vs. extraneous, and I donโt know what your goals are.
Until you tell us what your goal is, itโs really hard to help you. Are you trying to automate Notepad++? Or are you trying to learn AHK, and want to use Notepad++ to write your scripts? Or something else that I havenโt been able to deduce? (I couldnโt tell whether you were trying to learn AHK to be able to do something in Notepad++, or if you were trying to configure Notepad++ so that you could easily learn AHK.)
For writing AutoHotKey scripts in Notepad++, I would think what you mostly would want would be an AutoHotKey lexer or UDL (I donโt see a builtin lexer; there might be someone on the forum who can share a UDL, or searching the forum might turn one up), and maybe a functionList definition (again, there may be someone here who can share). Maybe some of those other plugins had a specific purpose which would make AHK authoring easier; I donโt know.
There are plenty of people who use AutoHotKey to manipulate Notepad++. There are also many other ways (macros, and scripting plugins like NppExec, PythonScript, or LuaScript) which allow you to set up command sequences in Notepad++ that can be bound to particular keyboard shortcuts.
So, what are you really asking, and what do you really want to do?
-
@PeterJones said in TextFX plugin.:
trying to configure Notepad++ so that you could easily learn AHK.
โ๏ธ๐
NppExec, PythonScript, or LuaScript
Iโll look ๐๏ธ this way.
-
Hello,
I know this discussion is fairly old, but I hope you will have an answer.- The TextFx feature I use the most is line rewrapping by N-th character. So far I was unable to locate an alternative solution.
- I downloaded a 64-bit NppTextFX.dll library, but, somehow, no matter where I place it menu doesnโt appear in NPP.
Any suggestions are appreciated.
Thanks,
Michael -
-
A feature that i have not been able to find in other plugins that TextFX provides is:
โSort lines case insensitive (at column)โ
Iโve used this feature extensively through out the years and I continue to need it to this day on occasion.
-
-
@drivetheory said in TextFX plugin.:
โSort lines case insensitive (at column)โ
It appears this feature will be coming soon directly in Notepad++.
I saw it somewhere in the code checkins on github.
That of course I canโt find exactly where just now. -
@Alan-Kilborn said in TextFX plugin.:
I canโt find exactly where just now.
https://github.com/notepad-plus-plus/notepad-plus-plus/issues/4424
https://github.com/notepad-plus-plus/notepad-plus-plus/pull/8869
https://github.com/notepad-plus-plus/notepad-plus-plus/commit/61bf9bd3c496c8b891597ccaaf9ef9d73b3e3d3c -
Notepad++ v8.5.7 (64-bit)
Build time : Sep 6 2023 - 23:13:49
Path : C:\Program Files\Notepad++\notepad++.exe
Command Line :
Admin mode : OFF
Local Conf mode : OFF
Cloud Config : OFF
OS Name : Windows 11 Home Single Language (64-bit)
OS Version : 22H2
OS Build : 22621.2134
Current ANSI codepage : 1252
Plugins :
LuaScript (0.12)
mimeTools (2.9)
NppConverter (4.5)
NppExport (0.4)
NppOpenAI (0.2.1)
PlanetCNCNpp64 (3001.21.1125.1)
PythonScript (2)