quitar organizar indentar formato formatear codigo alinear acomodar html notepad++ code-formatting

html - indentar - organizar codigo en notepad++



Código de formato en Notepad++ (9)

El último complemento es tidy2, que se puede instalar a través de Complementos> Administrador de complementos> Mostrar administrador de complementos.

Sugiero editar config 1 y establecer comillas-marcas: no, especialmente si tiene script que hace uso de comillas.

Además, poner en orden más de una vez puede dar como resultado la inserción de ampersands la primera vez y luego reemplazar los ampersands la segunda vez. Es posible que desee jugar con la configuración para llegar a donde lo necesite.

¿Hay un atajo de teclado para formatear código en Notepad ++?
Principalmente estoy trabajando con código HTML, CSS y Python.

Por ejemplo:

<title>{% block title %} {% endblock %}</title> <link rel="stylesheet" href="/media/style.css" type="text/css" media="screen" /> </head>

A:

<head> <title> {% block title %} {% endblock %} </title> <link rel="stylesheet" href="/media/style.css" type="text/css" media="screen" /> </head>


Recuerdo que Visual Studio lo hizo con Ctrl + K + D y NetBeans también con la función, pero no puede encontrarla en Notepad ++, si es que puede hacerlo.


En mi bloc de notas ++, parece que TextFX necesita un entorno perl para formatear archivos HTML. Tidy2 no exige nada, así que creo que es más útil.


Esta no es exactamente la respuesta que estabas buscando, pero es la solución a la que vine cuando tuve la misma pregunta.

Soy un usuario bastante serio de Notepad ++, así que no lo tomes de forma incorrecta. Empecé a usar NetBeans 8 para desarrollar sitios web además de Notepad ++ porque puede configurarlo en autoformato en save para todos sus idiomas, y hay un montón de opciones de configuración para ver cómo se ve el formato, hasta el más mínimo detalle. Puede buscarlo y descubrir que es una herramienta valiosa para usar junto con Notepad ++. También es de código abierto, completamente gratuito, y tiene muchos plugins y otras cosas útiles, como compilar Sass automáticamente si lo usas también. Definitivamente no es tan rápido como NP ++, por lo que no es ideal para pequeñas ediciones, pero puede ser bueno para una sesión de codificación larga.


Si todo lo que necesita es alineación, pruebe el complemento llamado Alineación de código.

Puede obtenerlo desde el administrador de complementos integrado en Notepad ++.


Si va al menú de TextFX y va a TextFX Edit , verá un ítem de menú Reindent C++ Code .

Eso también formateará el código C #.


TextFX -> HTML Tidy -> Tidy: Reindent XML

Recuerde tener el código HTML seleccionado antes de hacer esto.


existe un plugin como UniversalIndentGUI , se puede instalar directamente desde el administrador de complementos y tiene la posibilidad de reinventar los lenguajes de programación más utilizados.


Aquí hay una lista de los accesos directos disponibles en Notepad ++.

En caso de que la funcionalidad deseada no esté disponible, puede definir sus propias macros y asignarlas a un acceso directo personalizado (no estoy acostumbrado a usar macros).

ACTUALIZACIÓN : Publicaré los accesos directos aquí en caso de que el enlace no sea válido:

Shortcut Command Ctrl-C Copy Ctrl-X Cut Ctrl-V Paste Ctrl-Z Undo Ctrl-Y Redo Ctrl-A Select All Ctrl-F Launch Find Dialog Ctrl-H Launch Find / Replace Dialog Ctrl-D Duplicate Current Line Ctrl-L Delete Current Line Ctrl-T Switch the current line position with the previous line position F3 Find Next Shft-F3 Find Previous Ctrl-Shft-F Find in Files Ctrl-F3 Find (volatil) Next Ctrl-Shft-F3 Find (volatil) Previous Ctrl-Shft-I Incremental Search Ctrl-S Save File Ctrl-Alt-S Save As Ctrl-Shft-S Save All Ctrl-O Open File Ctrl-N New File Ctrl-F2 Toggle Bookmark F2 Go To Next Bookmark Shft-F2 Go To Previous Bookmark Ctrl-G Launch GoToLine Dialog Ctrl-W Close Current Document Alt-Shft-Arrow keys or Alt + Left mouse click Column Mode Select F5 Launch Run Dialog Ctrl-Space Launch CallTip ListBox Alt-Space Launch Word Completion ListBox Tab (selection of several lines) Insert Tabulation or Space (Indent) Shft-Tab (selection of several lines) Remove Tabulation or Space (outdent) Ctrl-(Keypad-/Keypad+) or Ctrl + mouse wheel butto Zoom in (+ or up) and Zoom out (- or down) Ctrl-Keypad/ Restore the original size from zoom F11 Toggle Full Screen Mode Ctrl-Tab Next Document Ctrl-Shft-Tab Previous Document Ctrl-Shft-Up Move Current Line Up Ctrl-Shft-Down Move Current Line Down Ctrl-Alt-F Collapse the Current Level Ctrl-Alt-Shft-F Uncollapse the Current Level Alt-0 Fold All Alt-(1~8) Collapse the Level (1~8) Alt-Shft-0 Unfold All Alt-Shft-(1~8) Uncollapse the Level (1~8) Ctrl-BackSpace Delete to start of word Ctrl-Delete Delete to end of word Ctrl-Shft-BackSpace Delete to start of line Ctrl-Shft-Delete Delete to end of line Ctrl-U Convert to lower case Ctrl-Shft-U Convert to UPPER CASE Ctrl-B Go to matching brace Ctrl-Shft-R Start to record /Stop recording the macro Ctrl-Shft-P Play recorded macro Ctrl-Q Block comment/uncomment Ctrl-Shft-Q Stream comment Ctrl-Shft-T Copy current line to clipboard Ctrl-P Print Alt-F4 Exit Ctrl-I Split Lines Ctrl-J Join Lines Ctrl-Alt-R Text Direction RTL Ctrl-Alt-L Text Direction LT F1 About


Para el formato de JavaScript , uso Notepad ++ JSMin Plugin.Quite Handy