Find Jobs
Hire Freelancers

Code Beautifier

$30-250 USD

In Progress
Posted over 10 years ago

$30-250 USD

Paid on delivery
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. We have already created a 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. [login to view URL] ] My budget is limited at 100$. I have attached the HTML page. Pls show me on your server, so I can test.
Project ID: 5338077

About the project

2 proposals
Remote project
Active 10 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

About the client

Flag of FRANCE
Grenoble, France
4.8
66
Payment method verified
Member since Dec 7, 2013

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.