Matlab-Code beatifier

Përfunduar Postuar Dec 31, 2013 Paguhet në dorëzim
Përfunduar Paguhet në dorëzim

Matlab does not yet offer a sophisticated code beautifier. There is only a built in option to auto-indent the code.

The project would include to write a Matlab-Code beautifier in JavaScript as well as a very simple HTML page which serves as user interface. More specifically, the code beautifier should include the following features:

* Output code behaves identically to input

* Output has consistent use of spaces (e.g. the white space before and after the equal sign and the indentation)

* Output has matching braces (Probably requires a Matlab-Code syntax verifier which is required anyway, I think.)

* Auto-Indent-function (Like the built-in one, or at least consistent)

* (Optional) No need to break a line which is 'too long'. (A line containing a command is not split into two lines if the command is very long and exceeds any arbitrary limit)

* Works with Script-Files (just a "collection" of Matlab-commands) and Functions-Files (can use local variables, input parameters and return parameters)

[c.f. [url removed, login to view] ]

JavaScript

ID Projekti: #5274463

Rreth projektit

3 propozimet Projekti në distancë Aktiv Jan 3, 2014

Është zgjedhur fitues:

eica

Hello, I am interested in your project. I am a PHD student in France, working on High Speed Serial Links. My work is to do all kind of functions and tests on MATLAB. I have excellent skills on MATLAB, and good know Më shumë

€200 EUR për 10 ditë
(3 Përshtypje)
3.7

3 profesionistë freelancer dërguan një ofertë mesatare prej €292 për këtë punë

cse031sust02

Hi, This is really a tough project. but i can try my best to develop this. I am very much interested in this project. looking forward to hearing from you. Thanks

€444 EUR për 20 ditë
(6 Përshtypje)
3.9
jeddinong

I have been working in Javascript and have good experienced in object oriented Javascript. Code beautifier : code indention, tags matching, spacing, HTML UI

€233 EUR për 5 ditë
(0 Përshtypje)
0.0