Giter Site home page Giter Site logo

codiad-beautify's People

Contributors

andr3as avatar atjontv avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

codiad-beautify's Issues

Class operators related issues

Hi,

Not sure if you are still supporting this, but it would be really cool if you add support for class related operators. You can check these snapshots to see what I mean:

This:
1

Became this :(
2

So, as you may guess, beautify breaks everything :( I guess it's a third party library issue but maybe you can fix it.

In any case big thanks for this plugin.

Regards,
Mikhail

Php beautifier

The php beatifier is heavily broken and uses some dirty fixes (#5 , #9).
Options:

  • Write it new (requires a lot of time)
  • Fix it completely (unlikely)
  • Create dirty fixes (I don't like)
  • New plugin written in js (Currently unknown)

PHP code is modified after beautify

Every time I beautify, I must go back and correct my code since beautify makes an "update" that breaks the app.

original -
$image=new Imagick();

after beautify -
$image=newImagick();

Allman style does not work

Hey,

First aval, good job. Next thing is Allman style does not work after modifying plugins/Codiad-Beautify-master/default.settings.json file by putting expand.
Can you check?

Use Beautify lost the cursor position

It would be great if when using beautify cursor position could be kept.
Indeed, using Ctrl-Alt-b make cursor position at end of file and save, with Beautify enable, make cursor position at file start.

I understand that keep original cursor position is sometimes not possible when reformating file, but it would be great if the cursor position could stay at the nearest position as possible as the original position, especially on large files !

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.