Indentation
When working with text, it may be necessary to change the indentation level of a block. This code will take a multiline string and add or remove leading spaces to each line so that the indentation level of the block matches some absolute number of spaces.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (60): Changing the indentation of a multi line string Download |
This script is an output stream wrapper; possibly useful for debugging code with print statements. When write() is called, it makes a note of the calling frame. The indentation level is equal to the number of frames in the call stack which have been previously noted.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (53): Automatic indentation of output Download |
Debug::Message is a Perl module that eases the use of debug print with level, indentation and color. SYNOPSIS use Debug::Message; use Log::Dispatch; use Log::Dispatch::Screen; my $dispatcher = Log::Dispatch->new; $dispatcher->add( Log::Dispatch::Screen->new( name => screen, min_level =>...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (88): Debug::Message Download |
Bio::OntologyIO::simplehierarchy is a base class parser for simple hierarchy-by-indentation type formats. SYNOPSIS use Bio::OntologyIO; # do not use directly -- use via Bio::OntologyIO my $parser = Bio::OntologyIO->new ( -format => "simplehierarchy", -file => "pathology_terms.csv",...
Platforms: *nix
License: Freeware | Size: 4.7 MB | Download (87): Bio::OntologyIO::simplehierarchy Download |
Text::Indent is a simple indentation of text shared among modules. SYNOPSIS In your main program: use Text::Indent; my $indent = Text::Indent->new; $indent->spaces(2); In a module to produce indented output: use Text::Indent; my $indent = Text::Indent->instance; $indent->increase;...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (104): Text::Indent Download |
Stanis Python Editor is a python IDE with auto-indentation, auto completion, call tips, syntax coloring, syntax highlighting, uml viewer, class explorer, source index, auto todo list, sticky notes, integrated pycrust shell, python file browser, recent file browser, drag&drop, context help, ......
Platforms: *nix
License: Freeware | Size: 11.7 MB | Download (102): Stanis Python Editor Download |
The Emacs package ANTLR-Mode provides: syntax highlighting for ANTLR grammarfiles, automatic indentation, menus containing rule/token definitions andsupported options and various other things like running ANTLR from withinEmacs.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 31.19 KB | Download (47): ANTLR-Mode for Emacs Download |
mupacs is a lisp mode for editing MuPAD code (automatic indentation, fontification, ...), as well as running MuPAD in a subshell, with support for debugger and online documentation
Platforms: Windows, Mac, Linux
License: Freeware | Size: 350.4 KB | Download (44): MuPAD mode and tools for emacs Download |
SPE is a python IDE with auto indentation&completion,call tips,syntax coloring&highlighting,uml viewer,class explorer,source index,todo list,pycrust shell,file browsers,drag&drop,Blender support.Spe ships with wxGlade,PyChecker and Kiki.
Platforms: Windows, Mac, BSD, Solaris, Linux
License: Freeware | Size: 1.03 MB | Download (56): Stani's Python Editor Download |
Cross platform library to analyse PHP codes and apply source code formatting like indentation, eliminating whitespaces, automatically adding braces, etc. Also includes various front-ends to perform operations on multiple files via web, gui, and console.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 6.86 KB | Download (49): Wizard Indent and Analysis Library Download |
ColorXML QuickLook is a simple QuickLook plugin which enables to display XML files with indentation and XML syntax coloring.
Platforms: Mac
License: Freeware | Size: 10.24 KB | Download (58): ColorXML QuickLook Download |
This script introduces a function to auto-strip indentation and whitespace from triple-quoted multi-line strings in Python code. Useful when you need to emit blocks of HTML/TCL/etc. from Python, but don't want to mess up the visual flow of your Python code.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (64): Multi-line string block formatting Download |
This script introduces a function that converts the indentation with spaces to tabs.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (57): Tabify Download |
XMLStarlet is a set of command line utilities (tools) which can be used to transform, query, validate, and edit XML documents and files using simple set of shell commands in similar way it is done for plain text files using UNIX grep, sed, awk, diff, patch, join, etc commands.This set of command...
Platforms: C and C plus plus
License: Freeware | Size: 317.44 KB | Download (48): XMLStarlet for XML Tools Download |
SMARTINDENT is a tool to customize the indentation of your m files without going manually through the whole process.SMARTINDENT fully mimics the behaviour of the MATLAB editor's smartindent command:- it allows you to choose the number of spaces/tabs used for the indentation;- it can handle nested...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (39): SMARTINDENT Download |
PHP Formatter is meant to reformat PHP source code. It uses the PHP tokenizer functions to parse PHP source and rewrites the same code using consistent indentation).
Platforms: PHP
License: Freeware | Size: 10 KB | Download (41): PHP Formatter Download |
JE FAQ is an easy to use but powerful and excellent FAQ management. Our core competency from our front end and backend features will make you to sit suitable because we take care of your needs in the FAQ Joomla component needs. This is where we extending the suitability in Joomla.Front end...
Platforms: PHP
License: Freeware | Size: 30.72 KB | Download (41): JE FAQ Download |
CleverCSS is a small markup language for CSS inspired by Python that can be used to build a style sheet in a clean and structured way. In many ways it's cleaner and more powerful than CSS2 is.The most obvious difference to CSS is the syntax: it is indentation based and not flat. While this is...
Platforms: Python
License: Freeware | Size: 10 KB | Download (42): CleverCSS Download |
Haskell-mode is a major Emacs mode for editing Haskell source code. It provides syntax highlighting and automatic indentation and comes with inf-haskell which allows interaction with an inferior Haskell interactive loop such as the one of Hugs or GHCi.
Platforms: Mac
License: Freeware | Size: 102.4 KB | Download (36): Haskell mode Download |
Google App Engine SDK with setup.py, proper indentation and most of the bundled crap removed
Platforms: *nix
License: Freeware | Size: 1.07 MB | Download (42): AppEngine-mlk Download |