Hello to all readers. I want to open a new section on my blog today "Useful programs", in which I will review only those programs that have been used and tested by me personally.

Almost from the first days of the existence of this project, I began to use the Notepad++ text editor to edit PHP and HTML files.

So if you're just starting out with your blog, Notepad plus plus should be one of the first editors you install.

WordPress UTF-8 encoding and why you need the Notepad++ editor

Let's first figure out what encoding is in general, and why some people have completely incomprehensible symbols and signs, called “krakozyabas”.

Everything you see on the screen is made up of symbols (fonts on a computer) and code. It is the code that allows you to get from the set of characters exactly the one that needs to be added to a certain place.

Personally, for these purposes I use a special program called FileZilla, which has a number of useful and simple functions. I will tell you about it in my next articles, so subscribe to update blog pages and stay up to date with all events.

That's all for me. Now you know what useful functions Notepad has for a webmaster and where you can download this program.

To fully explain what the Notepad++ text editor can do, one article will not be enough, so it’s much easier to figure it out as you use it.

Believe me, there is nothing complicated there. Bye everyone!

Where can I download Notepad++? Of course, we will talk not only about how to download and where, but we will also touch a little on other issues, a little about setup, general words, about similar programs. How to open files using this program. Simple and complex questions and, of course, a little about the settings of this program.

Well, not that it is similar, but now, mostly I use the program. Generally speaking. All programs that work with code are somewhat similar, but at the same time they are different.

And today you can find a whole range of programs that are similar to the notepad program

Notepad program description

It is impossible to describe the program on one page, this page will be the first, and then there will be a detailed description and configuration of this program, exactly the things that I use, I will tell you how to fine-tune the Notepad program so that it is convenient to work!

How to open website files with notepad

Take the file and drag it directly into Notepad. Or right-click on the file and a window will appear where you will see the line - edit with Notepad. Or another option is to attach this program to this permission, but this is a topic for a separate page...

I wondered whether it was necessary to make a topic about the Notepad program at all - and I thought that one program would be enough, which would migrate into the new design and be a permanent tool.

But then, I finally decided that the Notepad program is also worthy of attention and many people love it. I won't say that Notepad was once my favorite program, but for a while, I still used it! And I have accumulated some experience with this program and suddenly, someone will need this experience!

Don't throw it away!

Notepad++ is a good program!? I sometimes use Notepad and it has a number of features that other programs don’t have!

Notepad++- a free source code editor and universal assistant for web designers and programmers. Notepad plus plus is also an excellent replacement for standard Notepad.

Key features of Notepad++:

    search and replace, bookmark management

    scaling windows, working with blocks

    collapsing text or code fragments

    text completion, syntax highlighting

    support for the GNU Aspell spell checker plugin

    support for Java Script, XML, SQL, PHP, HTML, C++, Java, Pascal, Assembler.

By leveraging Scintilla's powerful editing component and continually optimizing the program's internal architecture, NotePad Plus Plus attempts to reduce the world's carbon footprint. By using less processor power, your PC can reduce power consumption and thus be better for the environment.

The highlight of Notepad++ is the option to highlight text and the ability to collapse blocks according to the syntax of the programming language. The backlight function itself is highly customizable. Directives and programming language operators can be highlighted in color.

If we compare the Html editor Notepad++ with more complex programs designed to make it easier to write and edit various codes, such as Dreamweaver, then there are quite a few arguments for using Notepad plus plus to work with Html and PHP.

An improved version of Windows Notepad, which supports multi-tab, has several useful plugins, and is also able to remember the sequence of your actions and reproduce them.

If you have used the standard Windows Notepad, you should know that it is an extremely limited program. Just remember that it was impossible to open several documents at once. This and other problems have been solved in Notepad++.

This software can open as many tabs as you need. In addition, the written text can be scaled and its encoding changed. I would like to draw your attention to the action recording function. The program remembers what you do in it and what text you enter, and then, at your request, it reproduces everything itself. Programmers will appreciate the high speed of work with, to put it mildly, modest software sizes. Notepad++ is suitable for Windows XP, 7 and 8.

Possibilities:

    viewing text files with the ability to edit them later;

    allows you to record your actions and then repeat them with the press of one button, thereby relieving you of monotonous work;

    opens files in separate tabs;

    converts text to your chosen encoding;

    recognizes some programming languages;

    text scaling;

    various plugins, for example, a text to ASCII code converter.

Advantages:

    Russian interface language;

    manual configuration of “hot keys” is possible;

    each line is numbered, which allows you to better navigate the program code;

    You can download the Notepad++ program for free.

Things to work on:

    There is no check for spelling errors in Russian.

Hello friends! Today we'll talk about text editor Notepad++(Plus Plus). In previous posts, I repeatedly advised using it, and in the future, we simply cannot do without this editor.

That's why, in this post, I would like to try to write a small instructions for the Notepad++ editor, show the functions and features of such a wonderful and free notepad, created to make life easier for all webmasters, including you and me!

Features of HTML and PHP editor Notepad++.

Let's begin with notepad Notepad++(Plus Plus), unlike Dreamweaver or others Html and PHP editors completely free and easier and faster to use... and that’s already ++! Okay, let's move on to the notepad functions.

The editor has syntax highlighting, i.e. each code element is highlighted in its own color (regular text is simply black), also when you click on any tag (, (),<>,(), [/], {/}, ,(/),) the editor automatically highlights the closing (or opening) paired tag, thus highlighting the HTML and PHP code enclosed between the tags.

For example:

1. When you click on the opening div tag, line 13 is automatically highlighted and the closing div is colored the same color as the opening one, showing us the entire div block with the “entry” class;

2. Just text, the notepad shows in normal black;

3. Line numbers;

4. When you click on the minus sign, a certain section of the code will be collapsed, which makes it more convenient to work in the editor. A plus sign will appear in place of the minus sign, and when you click on it, the collapsed block will expand;

5. As mentioned above, each element has its own color.

IN NotePad++ text editor There is a very useful function - an unlimited number of steps back. I’ll explain in more detail: for example, you edited something in a file (deleted, added, changed, etc.) and suddenly you made a mistake, but you don’t remember how it was initially, and what to do?!... it’s simple, you need to use the hotkeys Ctrl+Z (step back), either in the “edit-undo” menu, or you can use the curved arrows on the toolbar:

There can be as many steps back as you like, right up to the original file. In the same way, you can cancel the cancellation (sorry about the butter), so to speak, a step forward. To do this, use the hotkeys Ctrl+Y, “edit-undo”, and the right arrow. In general, the forward and backward function can be a great help when editing Html and PHP code in the Notepad++ text editor.

Notepad++ text editor can convert and save Html and PHP files to UTF-8 encoding (no BOM). If you add any entry in Russian in the template files, then this entry will be displayed on the website with crappy text or question marks, the reason for this is the Windows-1251 encoding in which the source file was saved. Thus, when editing engine files, you need to convert these files to UTF-8 encoding (without BOM). This is done as follows:

1. Enter the translation instead of the English text;

2. Go to the encoding tab;

3. Click convert to UTF-8 (without BOM);

4. If the file is not saved, the diskette will turn red. To save, click on it. That's it, the file is converted and saved.

A few words should be said about BOM. When you work with Html or PHP files of a site in a regular Windows notepad, then when you save it in UTF-8 encoding, invisible characters (BOM) are added, which can negatively affect the performance of this file (the PHP file may give an error, questions instead of letters and other whitebirds...).

If after editing you have some crappy stuff on your site, check the encoding!

In a text editor, you can simultaneously work with several files at once, and they will open not in different windows, but in one window with tabs.

These tabs can be moved, minimized, closed. You can also open two copies of a file in one window:

Sometimes this is very convenient if you need to work with a document in different parts of it (look or copy somewhere, and paste somewhere). Activating this mode is very simple, just right-click on the desired tab and select “duplicate to another window”, or left-click and drag the desired tab to the main window of the Html and PHP editor Notepad++, then also select “duplicate to another” window". When saving changes to one of the files, a copy of the second will also be updated.

Well, here I think everything is clear and no problems should arise. You can search both in the current document and in all files.

Be sure to learn how to use the search, you will save a lot of time!

Automatic completion of the typed word, here is another great feature notepad notepad plus plus. This can be very convenient if you are not sure of the correct spelling of a particular Html or PHP code operator.

Turn on autocompletion of Html or PHP code in the Notepad++ editor You can do this: “options-settings” tab “reserve/auto-completion” and check the box “enable for each input”

I advise you to enable this function, sometimes it can be very useful!

Notepad++ and FTP connection.

What I also like about Notepad++ is that it has a built-in FTP client, which allows you to download files from the server, edit them, and upload them directly from the notepad to the hosting without unnecessary third-party programs.

Agree, it’s not always convenient for the same FileZilla (article about FTP client FileZilla) first download a file from the server (for example, a css style sheet), then change the link color in the editor, then save the file on your computer, then open FileZilla again and upload this file back to the server... for a long time! So, in Notepad all these gestures can be done much faster: open the editor, connect via FTP to the server, correct the code and immediately upload the file back! I think it’s just super!!!

How to connect an FTP connection in Notepad++.

So, launch Notepad++, in the toolbar we find the connection icon “Show Npp FTP Window”

Click on this icon, as a result you will see the part on the right that is responsible for the FTP connection. Click on the “gear” to configure our FTP client in notepad++

Select profile settings and configure the connection to the server in the window that opens.

In the fields to be filled in, you should enter the standard data that is used for the connection.

1. Connection name (any);

2. Hosting address;

3. Your hosting login;

4. Connection password;

5. Directory that will open on the hosting when connected (public_html);

6. Done.

After all the settings, the “Connect” icon will become active

click on it and select our established connection (in my case, it runs).

After this, all folders and files located on our server will open. Select the file we need to edit, click on Notepad++ FTP client“download” (green down arrow).

After we have downloaded and edited the file, we now need to return it to the server

To update the file on the server, you need to click on the button with the up arrow.

This way, using text editor Notepad++ and FTP connection, You can quickly edit template files!

Well, I told you the main functions that everyone needs to know. Of course, Notepad (plus plus) is still full of different settings and capabilities, but I myself haven’t figured it out yet, and I can’t teach you. Just so you know, Notepad++ has support for plugins, recording macros, and checking Russian grammar. You can activate many additional functions through the “TextFX” menu. In one of the next lessons we will analyze the Total Commander program and there I will show how to integrate Notepad into it.

In the next lesson, using the Notepad++ notepad, we will learn how to translate a WordPress template.

this is all from Valery Voronin's blog

Hello, dear readers of the blog site. For a very long time I wanted to write about a wonderful free editor (the link leads to the official website where you can download the latest version with Russian language support).

For many years now it has been one of the most popular and used programs for editing Html, CSS and PHP code. I’m even surprised: “how did I manage without it before, realizing its potential with the help of some other programs?”

Now I always have a couple of browsers running simultaneously on my computer, a very simple, free and convenient FTP manager FileZilla and this very editor, the capabilities of which are simply incomparable with the default notepad used in Windows. But first things first.

Downloading and features of the Notepad++ editor

Installing the program on Windows is carried out in a completely normal way. You can also if you wish download Notepad++Portable, which is portable version this editor, which does not require installation into the operating system.

The portable version can be obtained from the regular one if you unpack the archive with the program to any convenient place and run the executable file notepad.exe.

All the advantages of the Notepad++ editor

In fact, the notepad built into Windows is as different from our hero as heaven and earth. There is practically nothing in the classic notepad except the ability to view and create simple text files (it turns out something similar to a digging stick used by people in the early stages of development).

Once you start using NotePad with two advantages, at least to adjust Html and CSS files, you will immediately be transported from the Stone Age to the cabin of a modern earthmoving machine. There are, of course, other alternative programs and even , but for a beginner, a “notepad with two pluses” will be just the thing (IMHO).

Yes, of course, at first using it may seem intricate and unconventional. But this is only at the very beginning of acquaintance, and then it will be just as difficult for you to do without it, just as, for example, many computer users cannot imagine their lives (also a kind of “classic”).

If we compare Notepad ++ with more complex programs designed to make it easier to write and edit various codes, such as Dreamweaver, then there are quite a few arguments for using our hero:

  1. Firstly, it's absolutely free, which means you can save a lot by using it instead of Dreamweaver, if you don’t take into account hacked versions of paid programs (which may well be a breeding ground for Trojans and other viruses).
  2. Secondly, Notepad is much more light and fast than many of the paid editors. In addition, it is possible to use it without installing it into the Windows operating system at all (the so-called portable version - portable) and carry it, for example, . As a result, you will always have at hand a convenient, functional and well-understood tool for working with Html, PHP and several dozen other types of code.

Why is this editor worth downloading?

Let's briefly go over its capabilities and features, and then try to consider them in more detail. So, Notepad++ can do the following:

  1. Highlight several dozen of the most popular programming and markup languages, for example, such as: Ada, Assembler, C, C#, C++, CSS, FORTRAN, HTML, Java, JavaScript, Objective-C, Pascal, Perl, PHP, Python, Ruby, SQL , XML.
  2. For all these languages ​​it is carried out syntax highlighting, breaking the code into lines and blocks, which can be collapsed by clicking on the minus sign and expanded by clicking on the plus sign. You can also display the relationship between elements with a dotted line. As an example, I took a piece of PHP code to demonstrate the capabilities of this editor:

    If you click on the opening Html tag, it will be highlighted with a blue background and at the same time the closing tag, if any, will also be highlighted. Great for finding unclosed elements and .

  3. It's very easy to implement change the encoding, for example, the now popular one, which I talked about in an article dedicated to the fight against krakozyabrs in Russian language encodings (see it at the link).

  4. In one program window you can open as many files as you like for editing, because Notepad++ uses tabs in the manner of those that you have already become accustomed to in modern browsers.

    The color of the floppy disk on each tab indicates whether you saved the last changes you made to it using the similar floppy disk in the toolbar. On the active tab, a red floppy disk (and on an inactive tab - purple) indicates your forgetfulness.

  5. With this editor you can conduct search(Ctrl+F) both for the document opened in it, and for a whole host of text files lying in a certain folder. Search with replacement and using regular expressions are possible. An amazingly convenient tool.

  6. In the settings of this editor, you can enable automatic writing of the closing Html tag when you type the opening tag, as well as the auto-completion option for tags.
  7. NotePad++ not only keeps a history of all your changes and allows you to roll back as many steps as you like or go forward, but also backs up copies of these documents in the same way as Microsoft Word does.
  8. This editor has the ability to control hotkeys, of which there are a great many specified in it - from the top menu “Options” - “Hot keys”. Moreover, when you double-click on the combination you are interested in, a window for reassigning keys will open, which can be convenient for those who are switching to Notepad from another editor.

  9. Notepad over the years of its existence got a lot of plugins, some are installed with it by default, and the rest will be available to you from the top menu “Plugins” - “Plagin Manager” - “Show Plagin Manager”.

    To install, you just need to check the box next to the required plugin on the first tab and click on the “Install” button.


    After this, the editor window will reload and the new plugin will be available in the tab of the same name:

  10. This “Swiss knife” can also connect to your site via FTP, record and play macros, check spelling on the fly, compare two files in open windows next to each other, and much, much more.

What else might you need in Notepad++?

  1. Thanks to syntax highlighting in Notepad ++, it is very easy, for example, to check whether all Html tags in the code are closed, and with minimal experience you will already visually note what is in your code there was a mistake made somewhere, because the color scheme of the code in this place will change.
  2. Also, due to the fact that the code is highlighted in color, and the regular text of my articles remains black, it is very convenient for my constant grammatical error corrector (beloved wife) to check grammar in it. No, of course, I use various ones, but not one of them can still check punctuation, and semantic errors too.
  3. What I also really like about this text editor is the ability to visually display individual blocks of code using highlighting brackets like ( ) (). When the mouse cursor is between any brackets, they are highlighted, as if highlighting the beginning and end of a block of Html or PHP code.
  4. In addition to the excellent implementation of the backlight, special mention should be made of the possibility take a step back(cancel previous action). Moreover, the number of steps back is not limited, which allows you not to be afraid to experiment with the code without the risk of irreversible consequences.

    Undoing an action in Notepad++ is possible using the hotkeys Ctrl+Z (Ctrl+Y is a step forward, i.e. undoing the cancellation), using the corresponding menu items “Edit” or using the buttons in the form of curved arrows on the toolbar of this editor.

  5. NotePad++ constantly monitors the status of documents opened in it and if they are changed or deleted, for example, in another program, you will be shown a window asking you to close this tab with the document or re-upload its modified version.
  6. As I mentioned earlier, the two plus notepad has the ability to syntax highlighting settings(as well as a dozen other languages) to suit your tastes and needs, but I have never used this option, because I am quite happy with the default settings.

    But no one is stopping you from doing this, fortunately, everything is extremely simple - select “Options” - “Define styles” from the top menu, which will open a window where you can fine-tune the fonts and colors for highlighting Html, PHP or any another language you need.

  7. Notepad++ also has the option automatic completion the word you type, which can be very convenient if you are not sure of the correct spelling of a particular Html, PHP or any other code operator. To do this, when typing, just press the Ctrl-Space key combination and select the desired option from the window that opens:

    If you want to make code completion automatic, without using hotkeys, you will need to select “Options” - “Settings” from the top menu and on the “Reserve/AutoCompletion” tab, check the “Enable for each input” box.

  8. Another feature that seems quite convenient to me in this editor is the ability to drag document shortcuts directly into the program window to open them (although this hardly surprises anyone) and the ability Drag and drop in the document itself, select a fragment of code (with the left mouse button) in the place you need.
  9. When working with Notepad++, you will be able to put markers, which are called notes in it, but the essence does not change. In the line you need, you can place a marker in the form of a blue dot on the left margin by clicking the mouse.

    To set a marker (note) in the editor, you can also use the keyboard shortcut Ctrl-F2, and to move between markers placed in the document, you just need to successively press F2 or Shift-F2 to scroll through notes in the opposite direction.

  10. If you work in this editor with an Html file, you can look what your code will look like in the browser FireFox or IE by selecting the appropriate Start menu items. If you need another browser, then select the top “Launch” item and look for the executable file you need in the window that opens.

  11. There is also ability to record macros, which I have not yet created, but the logic of their operation is quite simple. First, you record it by selecting “Macros” - “Start recording” from the editor menu, and then insert the recorded macros into the desired place in the code, selecting them from the editor menu or using the hotkeys assigned to them.

Encodings and working with files in the Notepad++ editor window

  1. It should be noted that this code editor allows you to save and convert Html, PHP and other files into UTF-8 encoding (without BOM). This has helped me more than once to overcome the problem with Russian encoding when working with various sites.

    When I wanted to change some inscription on the site into Russian, I often ended up with crappy messages, the reason for which was the Windows-1251 encoding in which the source file was saved.

    After the original file has been converted to UTF-8 encoding (without BOM), krakozyabrs were successfully transformed into ordinary Russian symbols. That. If you add the Cyrillic alphabet to any engine files, then in order to display it correctly on the site you will need to either immediately save it in the correct encoding or convert it later.

    I should probably say a few words about this very BOM. The fact is that when you work with different text objects in a regular Windows notepad, when you save it in UTF-8 encoding, invisible characters (BOM) are added, which can subsequently affect the performance of this file (for example, PHP can throw an error) .

  2. If you want to print the contents of an open file, the code will be printed not in the form in which you see it in the program window. But by selecting from the “Options” menu - “Settings” tab "Seal" you will be free to change this and choose the option of printing code highlighting in color, allowing the display of line numbers, headers and footers, etc. things:

  3. This advanced text editor also allows you to open as many new documents as you like without fear of cluttering up your operating system taskbar. In unison with modern browsers, it will open all new documents not in a new program window, but in a new tab already open window.

    Moreover, these tabs of various documents in the window of this notepad can be arbitrarily dragged with the mouse, closed and minimized.

    Well, depending on the settings made (“Options” - “Settings”), all tabs opened before closing Notepad ++ will be restored the next time you start the program (again, similar to how browsers work). You can close unnecessary ones by double-clicking on them or placing them vertically.

  4. In addition to the usual operations with tabs, in this editor you can open in one window at once two copies of the same document. This may be necessary if you need to work with a document in different parts of it (look at it somewhere or copy it, and paste it somewhere).

    To activate this mode, you just need to right-click on the desired PHP editor tab and select “Duplicate in Another Window” from the context menu.

    It is very convenient that if you save changes in one of the copies of the document, the second one will also be updated (that is, you will not get confused whether you saved the changes you made and in which copy).

  5. I also really like it built-in search using open HTML or PHP documents with the possibility of replacement(some actively use regular expressions for this, but to my shame I don’t know them). All the richness of the search in this advanced text editor can be appreciated by simply opening the “Search” menu item. See the screenshot at the beginning of the article.

In general, this text editor has taken a lot of useful and convenient features from the functionality of other applications, for which special respect goes to its developers and those who make plugins for it, some of which will now be discussed.

Using plugins in Notepad++

Let me remind you that to install a new plugin you will only need to select “Plugins” from the top menu of the editor - “ Plugin Manager" - "Show Plugin Manager".

And in the window that opens, on the first tab (from the top menu), check the box next to the required plugin and click on the button "Install".


After this, the editor window will reload and the new plugin will be available in the tab of the same name. In general, everything couldn’t be simpler.

What plugins for Notepad you may need in your work

    The plugin provides a lot of additional and convenient gadgets "TextFX", which after installation will be available in the item of the same name in the top menu of the editor. If you don’t have such an item yet, then go to “Plugins” - “Plagin Manager” - “Show Plagin Manager”, scroll down the list in the first tab and check the box next to TextFX Character.

    After installing it, the editor will reboot and a new TextFX item with many drop-down sub-items will appear in the menu. For example, activating the option shown in the figure can greatly make your life easier when editing or writing HTML code:

    In this case, as soon as you enter the opening Html tag in the Notepad++ text editor, a matching closing tag will immediately appear next to it. There is a significant saving of time and a significant reduction in the likelihood of an error due to an unclosed tag. However, this thing annoys me and I don't use it. But this does not at all diminish her dignity.

    There are quite a lot of gadgets in TextFX, so try them in practice yourself and decide what exactly will be convenient and useful for you.

    Well, continuing the topic of tabs in the editor, it’s worth mentioning the possibility comparing two documents. First you will need to install this plugin through the Plugin Manager:

    To activate the document comparison mode in Notepad++, you just need to select “Add-ons” - “Compare” - “Compare” from the top menu or press Alt + D on the keyboard. As a result, the currently active tab will be open in the window of this notepad, as well as the tab located next to it.

    For the convenience of comparing two Html or PHP documents, the Notepad ++ editor will highlight the differences in them for you. To switch to the normal mode of working with documents, you need to select “Add-ons” - “Compare” - “Clear Results” in the top menu or press Ctrl+Alt+D on the keyboard.

    Moreover, two documents in the Notepad++ window can be viewed both vertically and horizontally. To select the method that is most convenient for you, right-click on the location of their section and select the direction of rotation (right or left).

    By the way, if you, like me, mainly use Notepad++ to edit Html or PHP files of your site, then you may find it useful to be able to connect to it via FTP directly from this text editor. True, I somehow prefer working with FileZilla, especially since they even managed to steal my passwords from it.

    If you want to try working via FTP via Notepad, then select “Plugins” - “NppFTP” - “Show NppFTP Window” from the top menu, which will open the FTP client window on the right.

    To set up an FTP connection, click on the gear icon, select “Profile Setting” and enter your connection details. Further work is not much different from what I wrote in the article about FileZilla, which lives.

  1. If you install the Customize Toolbar plugin using the Plagin Manager, you will be able to shuffle, delete, or add new toolbar buttons this program.

  2. At the beginning of the article I mentioned Light Explorer, which adds the ability to open in the left column file manager. However, you can also use Explorer, which you will find in the plugin manager, for the same purpose.
  3. Great plugin WebEdit, which allows, by analogy with the WordPress Html editor, to frame the text with the most popular heading tags, lists, tables and others. Select the desired fragment and click on one of the buttons on the Notepad++ toolbar.
  4. ImgTags - allows you to have already specified horizontal and vertical sizes (it calculates them itself, which is very cool), prepared ALT and SRC attributes (you will also need to add the path to the folder with pictures on your server there).

Spell checking window in NotePad++ using plugins

    To connect Russian grammar checks the Notepad ++ editor uses the Shell-Checker plugin (from the “Plugins” menu item), for which you will need to download the Russian language dictionary from this page, and when activating this spell checker plugin, specify the path on your computer to the dictionary file.

    There are installation nuances. First you will need download Full installer , and then a file with the Russian dictionary aspell-ru-0.50-2-3.exe . First, install the full installer, in the wizard of which, I personally did not change the default path selected (c:\Program Files (x86)\Aspell\).

    Then install the language pack, where first you will have to enter the letter “y” in the DOS window and press Enter on the keyboard (although, perhaps this was just me, because I had already installed GNU Aspell on my computer before):

    Then the standard Russian dictionary installation wizard will start, where again I did not change the default path. All.

    Now restart Notepad ++ and either select the items shown just above from the menu, or hold down the unreal combination CTRL+ALT+SHIFT+S on the keyboard. In the window that opens, you will have to enter the path to the BIN directory from the Aspell folder:

    If you did not change the path when installing GNU Aspell and the Russian dictionary, then you will need to insert here:

    C:\Program Files (x86)\Aspell\bin\

    Well, or something similar, depending on your operating system. That's it, now select the text in which you want to check the spelling and press CTRL+ALT+SHIFT+S (you can change this combination in the hotkey settings - see above). A window will appear showing the first error found:

    You can ignore it, or choose a suitable replacement from the proposed options. Below you can change the checking language if you have installed several GNU Aspell language modules. That's all.

    DSpellCheck- a very convenient solution in the manner of the previous plugin, because it also uses GNU Aspell and its Russian dictionary, but it already does spell checking on the fly, just like in all modern browsers. Go to the plugin manager and install it.

    Immediately, the grammar check will be enabled by default (it can be disabled by unchecking the box shown in the screenshot), but only the module with the English language will be connected, so we go to the DSpellCheck settings and make changes.

    Select Aspell from the drop-down list (if you don’t have it installed yet, then scroll up this article a little and download the module along with the Russian language pack to install them on your OS), and just below indicate the path to the aspell-15.dll file. A little further down, select the language of the connected dictionary, if you have installed several of them, and click on Apply.

    Now all errors found will be underlined with a red wavy line (the color can be changed in the settings), and when you move the mouse cursor, an arrow will appear, by clicking on which you can choose the correct spelling of a given word, or add it to the dictionary or to the ignore list.

Good luck to you! See you soon on the pages of the blog site

You might be interested

How to remove blank lines in Notepad++ How to select domains from a list of URLs and remove their repetitions using Notepad++ (preparing a list for Disavow links) How to search the contents of files in Total Commander
FileZilla - where to download for free and how to learn to use the popular FTP client Filezilla
PhpMyAdmin - what is it, where can you download it, how to install, configure and use it
Artisteer - a program for creating and editing templates for Joomla and themes for WordPress
Punto Switcher - free keyboard layout switch and other features of the Punto Switcher program

Converter

This plugin converts selected text (or ASCII hex string) to ASCII or hex strings of your choice. The format of the generated hex string can be set by changing the parameters in the section of converter.ini . To do this you will need to restart the Notepad++ editor

Using this Notepad++ plugin, you can launch the command line with parameters. Notepad++ even includes instructions on how to create script compilations for each source code file type.

Using this plugin you can solve various complex problems. For example, you need to use NppExec to compile your C files, run them, and show your data.

Here's how it's done for Perl. That is, it simply adapts to C

1 2 3 4 5 6 7 8 9 10 11 12 13 14 * Open Notepad * Type F6 to open the execute window * write the following commands: o npp_save< -- Saves the current document o CD $(CURRENT_DIRECTORY) <-- Moves to the current directory o perl.exe -c -w "$(FILE_NAME)" <-- executes the command perl.exe -c -w , example: perl.exe -c -w test.pl (-c = compile -w = warnings) * Click on Save * Type a name to save the script (ie Perl Compile) * Go to Menu Plugins -> Nppexec -> advanced options -> Menu Item * In the combobox select the script recently created and click ok -> ok * Restart Notepad * Go to Menu Settings -> Shortcut mappter -> Plugins -> search for the script name * Select the shortcut to use ( ie ctrl + 1), click ok * Verify that you can now run the script created with the shortcut selected.

* Open Notepad * Type F6 to open the execute window * write the following commands: o npp_save< -- Saves the current document o CD $(CURRENT_DIRECTORY) <-- Moves to the current directory o perl.exe -c -w "$(FILE_NAME)" <-- executes the command perl.exe -c -w , example: perl.exe -c -w test.pl (-c = compile -w = warnings) * Click on Save * Type a name to save the script (ie Perl Compile) * Go to Menu Plugins -> Nppexec -> advanced options -> Menu Item * In the combobox select the script recently created and click ok -> ok * Restart Notepad * Go to Menu Settings -> Shortcut mappter -> Plugins -> search for the script name * Select the shortcut to use ( ie ctrl + 1), click ok * Verify that you can now run the script created with the shortcut selected.

NppExport

Useful Notepad++ plugin, with which you can export files to html, rtf formats

Here's how it works. Open the file, go to the “P” tab l Agina" > NppExport > Export to HTML. That is, we export the file to HTML format. The code can be viewed in any browser

An extremely useful plugin. With its help you can work with files directly on the server. The plugin allows you to instantly download files from the server, make changes to them directly in the editor window, and save them, thereby automatically sending the changed file back to the server. It's very convenient, believe me!

NppNetNote

With this Notepad++ plugin you will be able to give the ability to edit a file remotely. That is, you can connect yourself, or let your friend connect to your file, and after that you can both edit the file simultaneously.

PluginManager

This plugin is the brain of the Notepad++ text editor upgrade system. With this plugin, the user can update, remove or install plugins for Notepad++. Simply open this plugin, select the plugin from the list of available downloads, and install it. Or we just update the plugins. There are actually a lot of them. I have 10 plugins installed by default, and in the list of available ones I counted 72 plugins for Notepad++!!! Small clarification. In Windows 7, to update, you must run the program as an administrator.

Spell-Checker

This plugin is designed to check spelling, similar to Word's built-in dictionary. Everything is the same here by analogy. You just need to install ASpell first.

Other useful features of the free text editor Notepad++

1. Syntax highlighting

This may be one of the reasons why I use the free text editor Notepad++. Its capabilities in terms of syntax highlighting are amazing. The number of languages ​​used is enormous. In the latest version of the program there are so many of them that they had to be divided into separate categories, because they simply no longer fit in the window. If you wish, you can create your own rules for syntax highlighting.

For example, let's highlight php code

In addition to the actual highlighting itself, the advantage is that the information is divided into special containers, with the help of which you can study complex code so as not to get confused. In this case, from the screenshot above, I expanded line 745 (clicked on the “-” minus icon) to view the entire container. Now instead of the minus “-” there is a plus “+”, and learning the code becomes easier and clearer

2. EditorNotepad++ in encodingUTF-8 (withoutBOM)

UTF-8 translated from English means Unicode conversion format. Today this encoding is one of the most popular and used. It provides a Unicode representation that is compatible with 8-bit text encoding.

Now regarding the UTF-8 encoding without BOM, which you may have already heard about. The fact is that the WordPress engine (see) works with UTF-8 encoding, but if you use a standard Windows notepad, then when saving files in UTF-8 encoding, this beauty adds invisible characters to PHP files. They are what are called BOM. Therefore, UTF-8 without BOM means that the file does not contain all this joy, i.e. extra invisible characters. This problem can be successfully solved using the free text editor Notepad++, which can convert or save Html (see) and PHP (see) files.

You can convert a file from its original encoding to UTF-8 encoding (without BOM) as follows:

Everything is done simply. Take, for example, a file containing English text, enter Russian letters instead of English ones, then go to the “Encodings” tab, select “Convert to UTF-8 without BOM”, and click on the floppy disk icon. That's it, the file is saved.

3. Bookmarks

The Notepad++ program contains such a useful thing. Suppose I have several files in .txt format, where I store all the necessary information: different html codes, reminders. In general, current work information, and simply frequently used information. Well, for example, I need to find tags for some purpose (no matter what) in my .txt file . In addition to these tags, this file may contain a bunch of other information. And for me to find these tags , I will need to scroll the document up and down until I find it. The end result is a stupid job. And if you need to open this .txt file not once, but several times a day, then in the end it turns out that for some time we are just stupidly wasting time scrolling the document up and down. The problem can be easily solved. We find the line we need and double-click next to its number. And immediately a bookmark will appear opposite it. And then this bookmark can be easily found by pressing F2 on the keyboard.