2017 © Pedro Peláez
 

library indent

A small tool to convert text file indentation.

image

cebe/indent

A small tool to convert text file indentation.

  • Tuesday, November 8, 2016
  • by cebe
  • Repository
  • 1 Watchers
  • 10 Stars
  • 25,422 Installations
  • PHP
  • 18 Dependents
  • 0 Suggesters
  • 1 Forks
  • 1 Open issues
  • 4 Versions
  • 5 % Grown

The README.md

indent

A small tool to convert (or enforce) text file indentation. Tabs to spaces or spaces to tabs., (*1)

Installation

Install via composer or just clone the repo., (*2)

Global installation

Install it globally using:, (*3)

composer global require cebe/indent

Make sure your composer directory ($HOME/.composer/vendor/bin) is in your PATH., (*4)

Usage

indent [--tabs|--spaces] [-r [--pattern=...]] [files or directories...]

--tabs       convert all indentation to tabs. Assuming 4 spaces tab length.
--spaces     convert all indentation to spaces.

-r           recursively go over all directories given as argument and convert
             files that match --pattern.

--pattern    the pattern to match files for when using -r. Defaults to '*.php'.

--tabstop=N  define number of spaces N to replace a tab with. Defaults to 4.

--help       shows this usage information.

If no file is specified input will be read from STDIN.

Examples

Convert myfile.php to tabs:, (*5)

indent --tabs myfile.php

Convert all .php-files and the README.md in current dir to spaces:, (*6)

indent --spaces *.php README.md

Convert all .php-files in dir to tabs (recursively):, (*7)

indent --tabs -r dir

Convert all .md-files in dir to spaces (recursively):, (*8)

indent --spaces --pattern=*.md -r dir

Convert STDIN, which is the content of myfile.php to spaces and print the result to STDOUT:, (*9)

cat myfile.php | ./indent --spaces

The Versions

08/11 2016

dev-master

9999999-dev

A small tool to convert text file indentation.

  Sources   Download

MIT

23/05 2014

1.0.2

1.0.2.0

a small tool to convert text file indentation

  Sources   Download

MIT

23/05 2014

1.0.1

1.0.1.0

a small tool to convert text file indentation

  Sources   Download

MIT

15/04 2014

1.0.0

1.0.0.0

a small tool to convert text file indentation

  Sources   Download

MIT