prettier settings for vscode











up vote
2
down vote

favorite












I recently switched to a new computer, and am having difficulty with a prettier setting. (I think it's prettier, could be eslint).



This gif illustrates what's happening:
http://g.recordit.co/H871hfT9Sv.gif



Anyone know what this setting is called? I would prefer all imports to be on a single line unless the length extends the printWidth setting.



Here are my relevant User Settings from VS Code:



{
"prettier.printWidth": 100,
"prettier.semi": false,
"prettier.singleQuote": true,
"prettier.trailingComma": "all"
}


Thanks !



Edit:
Visual depiction so you don't need to watch the gif.



Expected:



import React from 'react'
import { Dimensions, StyleSheet, View } from 'react-native'
import LinearGradient from 'react-native-linear-gradient'
import { isIphoneX } from 'react-native-iphone-x-helper'


Behavior: (unwanted)



import React from 'react'
import {
Dimensions,
StyleSheet,
View
} from 'react-native'
import LinearGradient from 'react-native-linear-gradient'
import {
isIphoneX
} from 'react-native-iphone-x-helper'









share|improve this question




















  • 1




    Nvm. Had something to do with the "Beautify" extension. marketplace.visualstudio.com/…
    – pingo
    Jun 21 at 18:41















up vote
2
down vote

favorite












I recently switched to a new computer, and am having difficulty with a prettier setting. (I think it's prettier, could be eslint).



This gif illustrates what's happening:
http://g.recordit.co/H871hfT9Sv.gif



Anyone know what this setting is called? I would prefer all imports to be on a single line unless the length extends the printWidth setting.



Here are my relevant User Settings from VS Code:



{
"prettier.printWidth": 100,
"prettier.semi": false,
"prettier.singleQuote": true,
"prettier.trailingComma": "all"
}


Thanks !



Edit:
Visual depiction so you don't need to watch the gif.



Expected:



import React from 'react'
import { Dimensions, StyleSheet, View } from 'react-native'
import LinearGradient from 'react-native-linear-gradient'
import { isIphoneX } from 'react-native-iphone-x-helper'


Behavior: (unwanted)



import React from 'react'
import {
Dimensions,
StyleSheet,
View
} from 'react-native'
import LinearGradient from 'react-native-linear-gradient'
import {
isIphoneX
} from 'react-native-iphone-x-helper'









share|improve this question




















  • 1




    Nvm. Had something to do with the "Beautify" extension. marketplace.visualstudio.com/…
    – pingo
    Jun 21 at 18:41













up vote
2
down vote

favorite









up vote
2
down vote

favorite











I recently switched to a new computer, and am having difficulty with a prettier setting. (I think it's prettier, could be eslint).



This gif illustrates what's happening:
http://g.recordit.co/H871hfT9Sv.gif



Anyone know what this setting is called? I would prefer all imports to be on a single line unless the length extends the printWidth setting.



Here are my relevant User Settings from VS Code:



{
"prettier.printWidth": 100,
"prettier.semi": false,
"prettier.singleQuote": true,
"prettier.trailingComma": "all"
}


Thanks !



Edit:
Visual depiction so you don't need to watch the gif.



Expected:



import React from 'react'
import { Dimensions, StyleSheet, View } from 'react-native'
import LinearGradient from 'react-native-linear-gradient'
import { isIphoneX } from 'react-native-iphone-x-helper'


Behavior: (unwanted)



import React from 'react'
import {
Dimensions,
StyleSheet,
View
} from 'react-native'
import LinearGradient from 'react-native-linear-gradient'
import {
isIphoneX
} from 'react-native-iphone-x-helper'









share|improve this question















I recently switched to a new computer, and am having difficulty with a prettier setting. (I think it's prettier, could be eslint).



This gif illustrates what's happening:
http://g.recordit.co/H871hfT9Sv.gif



Anyone know what this setting is called? I would prefer all imports to be on a single line unless the length extends the printWidth setting.



Here are my relevant User Settings from VS Code:



{
"prettier.printWidth": 100,
"prettier.semi": false,
"prettier.singleQuote": true,
"prettier.trailingComma": "all"
}


Thanks !



Edit:
Visual depiction so you don't need to watch the gif.



Expected:



import React from 'react'
import { Dimensions, StyleSheet, View } from 'react-native'
import LinearGradient from 'react-native-linear-gradient'
import { isIphoneX } from 'react-native-iphone-x-helper'


Behavior: (unwanted)



import React from 'react'
import {
Dimensions,
StyleSheet,
View
} from 'react-native'
import LinearGradient from 'react-native-linear-gradient'
import {
isIphoneX
} from 'react-native-iphone-x-helper'






visual-studio-code eslint vscode-settings prettier






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Jun 21 at 18:30

























asked Jun 21 at 18:22









pingo

5141421




5141421








  • 1




    Nvm. Had something to do with the "Beautify" extension. marketplace.visualstudio.com/…
    – pingo
    Jun 21 at 18:41














  • 1




    Nvm. Had something to do with the "Beautify" extension. marketplace.visualstudio.com/…
    – pingo
    Jun 21 at 18:41








1




1




Nvm. Had something to do with the "Beautify" extension. marketplace.visualstudio.com/…
– pingo
Jun 21 at 18:41




Nvm. Had something to do with the "Beautify" extension. marketplace.visualstudio.com/…
– pingo
Jun 21 at 18:41












2 Answers
2






active

oldest

votes

















up vote
1
down vote













For those trying to quickly change Prettier settings for VS Code. Here are the steps:




  1. Go to FILE -> PREFERENCES -> SETTINGS. (VS Code Menus)

  2. Settings window should open. Above (Top) there is a search. Type "Prettier"

  3. You should see the available Prettier settings. You can modify them :)






share|improve this answer

















  • 1




    Exactly what i was looking for, thank you!
    – Stark
    Nov 28 at 7:35


















up vote
-3
down vote













Plugins like Prettier and Beautify doesn't provide you with very much control over the styling.
They are good to make code consistent in an easy way :)



I prefer eslint plugin instead.

Then you can define your own eslint.json rules.



(or do as everybody else and use airbnb's linting rules).



Then you can use settings like "eslint.autoFixOnSave": true. Then your code will format accordingly to your rules on save :)






share|improve this answer





















    Your Answer






    StackExchange.ifUsing("editor", function () {
    StackExchange.using("externalEditor", function () {
    StackExchange.using("snippets", function () {
    StackExchange.snippets.init();
    });
    });
    }, "code-snippets");

    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "1"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f50975264%2fprettier-settings-for-vscode%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    2 Answers
    2






    active

    oldest

    votes








    2 Answers
    2






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes








    up vote
    1
    down vote













    For those trying to quickly change Prettier settings for VS Code. Here are the steps:




    1. Go to FILE -> PREFERENCES -> SETTINGS. (VS Code Menus)

    2. Settings window should open. Above (Top) there is a search. Type "Prettier"

    3. You should see the available Prettier settings. You can modify them :)






    share|improve this answer

















    • 1




      Exactly what i was looking for, thank you!
      – Stark
      Nov 28 at 7:35















    up vote
    1
    down vote













    For those trying to quickly change Prettier settings for VS Code. Here are the steps:




    1. Go to FILE -> PREFERENCES -> SETTINGS. (VS Code Menus)

    2. Settings window should open. Above (Top) there is a search. Type "Prettier"

    3. You should see the available Prettier settings. You can modify them :)






    share|improve this answer

















    • 1




      Exactly what i was looking for, thank you!
      – Stark
      Nov 28 at 7:35













    up vote
    1
    down vote










    up vote
    1
    down vote









    For those trying to quickly change Prettier settings for VS Code. Here are the steps:




    1. Go to FILE -> PREFERENCES -> SETTINGS. (VS Code Menus)

    2. Settings window should open. Above (Top) there is a search. Type "Prettier"

    3. You should see the available Prettier settings. You can modify them :)






    share|improve this answer












    For those trying to quickly change Prettier settings for VS Code. Here are the steps:




    1. Go to FILE -> PREFERENCES -> SETTINGS. (VS Code Menus)

    2. Settings window should open. Above (Top) there is a search. Type "Prettier"

    3. You should see the available Prettier settings. You can modify them :)







    share|improve this answer












    share|improve this answer



    share|improve this answer










    answered Nov 21 at 19:12









    Stephane

    9331223




    9331223








    • 1




      Exactly what i was looking for, thank you!
      – Stark
      Nov 28 at 7:35














    • 1




      Exactly what i was looking for, thank you!
      – Stark
      Nov 28 at 7:35








    1




    1




    Exactly what i was looking for, thank you!
    – Stark
    Nov 28 at 7:35




    Exactly what i was looking for, thank you!
    – Stark
    Nov 28 at 7:35












    up vote
    -3
    down vote













    Plugins like Prettier and Beautify doesn't provide you with very much control over the styling.
    They are good to make code consistent in an easy way :)



    I prefer eslint plugin instead.

    Then you can define your own eslint.json rules.



    (or do as everybody else and use airbnb's linting rules).



    Then you can use settings like "eslint.autoFixOnSave": true. Then your code will format accordingly to your rules on save :)






    share|improve this answer

























      up vote
      -3
      down vote













      Plugins like Prettier and Beautify doesn't provide you with very much control over the styling.
      They are good to make code consistent in an easy way :)



      I prefer eslint plugin instead.

      Then you can define your own eslint.json rules.



      (or do as everybody else and use airbnb's linting rules).



      Then you can use settings like "eslint.autoFixOnSave": true. Then your code will format accordingly to your rules on save :)






      share|improve this answer























        up vote
        -3
        down vote










        up vote
        -3
        down vote









        Plugins like Prettier and Beautify doesn't provide you with very much control over the styling.
        They are good to make code consistent in an easy way :)



        I prefer eslint plugin instead.

        Then you can define your own eslint.json rules.



        (or do as everybody else and use airbnb's linting rules).



        Then you can use settings like "eslint.autoFixOnSave": true. Then your code will format accordingly to your rules on save :)






        share|improve this answer












        Plugins like Prettier and Beautify doesn't provide you with very much control over the styling.
        They are good to make code consistent in an easy way :)



        I prefer eslint plugin instead.

        Then you can define your own eslint.json rules.



        (or do as everybody else and use airbnb's linting rules).



        Then you can use settings like "eslint.autoFixOnSave": true. Then your code will format accordingly to your rules on save :)







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Jun 21 at 18:52









        Jakob Göran Thomasson

        21618




        21618






























            draft saved

            draft discarded




















































            Thanks for contributing an answer to Stack Overflow!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.





            Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


            Please pay close attention to the following guidance:


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f50975264%2fprettier-settings-for-vscode%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            A CLEAN and SIMPLE way to add appendices to Table of Contents and bookmarks

            Calculate evaluation metrics using cross_val_predict sklearn

            Insert data from modal to MySQL (multiple modal on website)