Indent Finder 1.0
|
|
|
Indent Finder 1.0 details
Developer:
Philippe Fremy
Downloads:
44
License:
Shareware
Size:
49152 MB
Price:
0.00$
Version:
1.0
Operating System:
Windows All
System requirements:
Date added:
2009-02-27
Date updated:
2009-02-27
Price:
0.00$
Indent Finder description
IntroductionIndentation of external program sources is a common problem. Some people use 2 spaces, some 4 spaces, some tabulations, some (horror!) mix tab and spaces. Text editors have usually options helping to deal with the way you indent your files. Pressing tab will insert spaces of tabulations depending on your settings. However, it only works properly with your own files, which have been indented in your own way.
As soon as you start editing external sources, you are likely to face a different indentation. Then your careful editor setting will simply fuck up the file you edit unless the guy did use the same indentation as yours. And you may not notice it. For example if I indent with tab but sets them to be displayed as four columns and if I edit a file indented with 4 spaces, all the lines I create will be indented with tab. They will render fine on my editor, but probably not on someone else's editor.
It is especially annoyhing if you program in python as the indentation is part of the program structure.
I haven't found (yet) an editor that deals properly with this problem. The solution however is simple: the text editor must find the indentation used within a file and tune its settings according to this. This is what Indent Finder does.
Description
Indent Finder is a python script that reads a file and tells you what indentation is used inside the file. The indentation analysis works on any language. It was tested successfully with C, C++, python and Java code.
The current version provides helps for the integration with vim. I hope other editors will pick either the script or the idea, and that auto-detecting indentation will become common amongst text editors. I am releasing the code under the BSD License to encourage this.
The script is written in python because it was quick and easy way to write it.
Related keywords:
coloring pages | master file table | guitar midi | snowflake screensaver | whois email | download tool | audio recorder | wan print | solve equations | new year | classical game | download speed | shared address book | convert real | mp3 wma wav converter | mount image | beyond keyword search | universal document converter | hijack spyware removal | for internet cafes
Related software
InstallConstruct 7.0 - (2007-08-21)
InstallConstruct is a Windows installer, doesn't require programming background.
License: Commercial Size: 4.74 MB Price: 395.00$ Downloads: 101 [Download]
InstallConstruct is a Windows installer, doesn't require programming background.
License: Commercial Size: 4.74 MB Price: 395.00$ Downloads: 101 [Download]
TActiveMovie 5.10 - (2007-08-18)
This Delphi/C++Builder component gives you full access to Microsoft Media Player
License: Demo Size: 1.76 MB Price: 149.00$ Downloads: 90 [Download]
This Delphi/C++Builder component gives you full access to Microsoft Media Player
License: Demo Size: 1.76 MB Price: 149.00$ Downloads: 90 [Download]
AniGif lite ActiveX control 2.0 - (2007-08-26)
An AniGif lite ActiveX control can display animated or static Gif files.
License: Demo Size: 0.13 MB Price: 39.95$ Downloads: 54 [Download]
An AniGif lite ActiveX control can display animated or static Gif files.
License: Demo Size: 0.13 MB Price: 39.95$ Downloads: 54 [Download]
BackEdit 8 - (2007-11-11)
Scriptable programmer's editor with syntax highlighting;database editor,xml edit
License: Freeware Size: MB Price: 0.00$ Downloads: 113 [Download]
Scriptable programmer's editor with syntax highlighting;database editor,xml edit
License: Freeware Size: MB Price: 0.00$ Downloads: 113 [Download]
NObject O/R Mapping Framework 2.0.0.1087 - (2006-10-24)
An O/R Mapping (Object-Relation Mapping) framework for Microsoft .NET platform.
License: Shareware Size: 3.22 MB Price: 249.00$ Downloads: 69 [Download]
An O/R Mapping (Object-Relation Mapping) framework for Microsoft .NET platform.
License: Shareware Size: 3.22 MB Price: 249.00$ Downloads: 69 [Download]
Realtek HD ALC 880 Audio CODECs v 1.88 for Windows Vista
AOpen i915Ga-EFRII Bios Utility v V1.04.43
ASRock ConRoe1333-DVI/H R2.0 Bios v 1.70
Matrox Parhelia/P650/P750 1.06 Beta (Windows 2000/XP)
BTC DRW1108IM Firmware v VB030
Gigabyte GA-M55plus-S3G (rev. 3.0) Bios v F6
Albatron PX915GD Pro II Bios v R1.37
3Com OfficeConnect Cable Modem External - 3CR29210 (Windows 2000)
Intel Express BIOS Update for D845GERG2/D845GEBV2 P11 build 0019
Abit LG-80 Bios v 1.3
Albatron PX925X Pro-R Bios v R1.09a(Beta)
Epson Stylus Photo RX700 Driver v 6.5aAs for Windows Vista
AOpen EX661L SIS VGA Driver v R3.59
ECS J10IL 3G Driver v 2008/11/19
Albatron PX915G4C Pro Bios v R1.24
AOpen i915Ga-EFRII Bios Utility v V1.04.43
ASRock ConRoe1333-DVI/H R2.0 Bios v 1.70
Matrox Parhelia/P650/P750 1.06 Beta (Windows 2000/XP)
BTC DRW1108IM Firmware v VB030
Gigabyte GA-M55plus-S3G (rev. 3.0) Bios v F6
Albatron PX915GD Pro II Bios v R1.37
3Com OfficeConnect Cable Modem External - 3CR29210 (Windows 2000)
Intel Express BIOS Update for D845GERG2/D845GEBV2 P11 build 0019
Abit LG-80 Bios v 1.3
Albatron PX925X Pro-R Bios v R1.09a(Beta)
Epson Stylus Photo RX700 Driver v 6.5aAs for Windows Vista
AOpen EX661L SIS VGA Driver v R3.59
ECS J10IL 3G Driver v 2008/11/19
Albatron PX915G4C Pro Bios v R1.24

