After recently modifying the hbase configuration file, I found that the format of the xml file is very ugly. Then, I found some methods on the Internet and tested it. The beautification effect can be achieved through the xml tools plug-in of notepad.
Operation process: (Recommended learning: notepad )
1. The following is the format effect of the original xml file
<configuration><property><name>hbase.rootdir</name><value>file:///root/hbase-data/hbase</value></property><property><br><name>hbase.cluster.distributed</name><value>true</value></property><property><name>hbase.zookeeper.quorum</name><br><value>redhat6,standby,hadoop3</value></property><property><name>hbase.zookeeper.property.dataDir</name><value>/opt/hbase-1.3.0/tmp/zk/data</value><br></property><property><name>hbase.regionserver.wal.codec</name><value>org.apache.hadoop.hbase.regionserver.wal.IndexedWALEditCodec</value></property><property><br><name>hbase.region.server.rpc.scheduler.factory.class</name><value>org.apache.hadoop.hbase.ipc.PhoenixRpcSchedulerFactory</value><br><description>Factory to create the Phoenix RPC Scheduler that uses separate queues for index and metadata updates</description></property><property><br><name>hbase.rpc.controllerfactory.class</name><value>org.apache.hadoop.hbase.ipc.controller.ServerRpcControllerFactory</value><br><description>Factory to create the Phoenix RPC Scheduler that uses separate queues for index and metadata updates</description></property></configuration><br>
Note: Found it very unsightly.
2.Put the above content into a document, click "Plug-in (P)" at the top of the notepad tool->"XML Tools"->"pretty print(XML only -with line breaks)"
The modified effect is as follows:
<configuration><br> <property><br> <name>hbase.rootdir</name><br> <value>file:///root/hbase-data/hbase</value><br> </property><br> <property><br> <name>hbase.cluster.distributed</name><br> <value>true</value><br> </property><br> <property><br> <name>hbase.zookeeper.quorum</name><br> <value>redhat6,standby,hadoop3</value><br> </property><br> <property><br> <name>hbase.zookeeper.property.dataDir</name><br> <value>/opt/hbase-1.3.0/tmp/zk/data</value><br> </property><br> <property><br> <name>hbase.regionserver.wal.codec</name><br> <value>org.apache.hadoop.hbase.regionserver.wal.IndexedWALEditCodec</value><br> </property><br> <property><br> <name>hbase.region.server.rpc.scheduler.factory.class</name><br> <value>org.apache.hadoop.hbase.ipc.PhoenixRpcSchedulerFactory</value><br> <description>Factory to create the Phoenix RPC Scheduler that uses separate queues for index and metadata updates</description><br> </property><br> <property><br> <name>hbase.rpc.controllerfactory.class</name><br> <value>org.apache.hadoop.hbase.ipc.controller.ServerRpcControllerFactory</value><br> <description>Factory to create the Phoenix RPC Scheduler that uses separate queues for index and metadata updates</description><br> </property><br></configuration><br>
Note:If the XML Tools plug-in does not exist in notepad, you need to do it yourself Download and installation of plug-ins.
The above is the detailed content of How does notepad++ format confusing xml. For more information, please follow other related articles on the PHP Chinese website!

Notepad is a free and open source text editor. 1) Free use lowers the entry threshold, 2) Open source features are implemented through the GPLv2 license, allowing the viewing, modifying and distributing source code, promoting community participation and software evolution.

Notepad is a free text editor for Windows, which offers a variety of features such as: 1) syntax highlighting, 2) autocomplete, 3) macro recording, 4) plug-in extensions, 5) customizable interfaces and settings.

Notepad itself does not have automatic layout function. We can use a third-party text editor, such as Sublime Text, to perform the following steps to achieve automatic typography: 1. Install and open the text editor. 2. Open the file that needs to be automatically typed. 3. Find and select the automatic layout function. 4. The editor will automatically type the text. 5. You can customize the layout rules as needed. Automatic typography can save time and ensure text consistency and professionalism.

To use Notepad to compare the similarities and differences between two documents, follow these steps: Open both documents at the same time in Notepad. View the documents side by side. Compare the text line by line to find the difference. Highlight or underline the difference. Record the differences found for future reference.

To set Notepad to the Chinese interface, perform the following steps: 1. Open Notepad; 2. Select "Format" > "Font"; 3. Select "Chinese (Simplified)" or "Chinese (Traditional)"; 4. Click "OK".

The method of formatting code using Notepad is as follows: Open the code file and select the code Go to the "Edit" menu and select the "Format" option to customize the settings as needed (optional)

Notepad can compare the consistency of two code files. The steps are as follows: Open the two code files. Go to the Plug-in menu and select Compare > Compare Two Files in a Folder. Select the comparison type, it is recommended to use the "Advanced" type. Click OK to start the comparison. The difference rows will be highlighted in different colors.

Notepad can compare two files and highlight the differences: open two files; select Compare in the "Plugin" menu; the differences are displayed as: same line: keep unmodified; added line: green background; deleted line: red background; modified line: yellow background, added part green, deleted part red.


Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Safe Exam Browser
Safe Exam Browser is a secure browser environment for taking online exams securely. This software turns any computer into a secure workstation. It controls access to any utility and prevents students from using unauthorized resources.

Notepad++7.3.1
Easy-to-use and free code editor

MinGW - Minimalist GNU for Windows
This project is in the process of being migrated to osdn.net/projects/mingw, you can continue to follow us there. MinGW: A native Windows port of the GNU Compiler Collection (GCC), freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality. All MinGW software can run on 64-bit Windows platforms.

DVWA
Damn Vulnerable Web App (DVWA) is a PHP/MySQL web application that is very vulnerable. Its main goals are to be an aid for security professionals to test their skills and tools in a legal environment, to help web developers better understand the process of securing web applications, and to help teachers/students teach/learn in a classroom environment Web application security. The goal of DVWA is to practice some of the most common web vulnerabilities through a simple and straightforward interface, with varying degrees of difficulty. Please note that this software

PhpStorm Mac version
The latest (2018.2.1) professional PHP integrated development tool