Benoit
Benoit

Reputation: 713

Php Storm : How can i automate breaking lines in PHPStorm 2.1

How can i automate breaking lines (word wrap) in PHPStorm 2.1?

Upvotes: 34

Views: 48231

Answers (9)

LuanLuanLuan
LuanLuanLuan

Reputation: 755

In Webstorm 2020.3 i did not found any option for all files by default, but just change the pattern:

for ALL files:

Settings > Editor > General > Soft Warps > Soft-wrap theses files: you can change value to:

*.* (in the other words "ANY file name" and "ANY extension file")

for SOME FILES:

*.php; *.html (Any files with exntension .php OR .html)

Upvotes: 2

PAUL OFFEI
PAUL OFFEI

Reputation: 1

To make it automatic

After applying this point:

Use Ctrl + Alt + S to open the settings menu

  1. Select and click Editor

  2. Choose Code Style

  3. Change the default value of the Hard wrap value to 90

  4. Go back to CodeStyle and choose any of the language you work with to make specific changes

5.1 I choose HTML and Select Other and i change the value of Hard wrap at 90 and wrap on typing to Yes

5.2 I choose JavaScript and Select Wrapping and Braces and change the Hard wrap at value to 90 and wrap on typing to Yes

  1. Continue to do it with all other languages you work with

NB: other languages may be at a default values, change it if is not preferable to you

  1. Apply and Ok to save the changes

Upvotes: 0

PAUL OFFEI
PAUL OFFEI

Reputation: 1

Using phpstorm 2019.3.4 as well as new and older version :

  1. Use Ctrl + Alt + S to open the settings menu

  2. Select and click Editor

  3. Choose Code Style

  4. Change the default value of the Hard wrap value to 90

  5. Apply and save changes

  6. Press Ctrl + A to highlight and select all your codes in the text editor

  7. Press Ctrl + Alt + L to format your code nicely

Or when using the default settings for Hard wrap at 180 , follow 6 and 7

Upvotes: -1

Mohammed Zayan
Mohammed Zayan

Reputation: 899

In PhpStorm 2019.1.3 You should add file type you want to make soft wrapping on it

go to Settings -> Editor -> General -> Soft-wrap files then add any types you want

enter image description here

Upvotes: 8

Nur Uddin
Nur Uddin

Reputation: 1840

in phpstorm 2016:

Settings/Preferences | Editor | Code Style | General --> default option-> uncheck wrap on typing

Upvotes: 0

Serdar D.
Serdar D.

Reputation: 3391

  1. Open Settings
  2. Type "Use Soft Wraps" in search box
  3. In keymap tab right click on "Use Soft Wraps" and add a custom shortcut

You will be able to toggle them with that shortcut

Upvotes: 10

LazyOne
LazyOne

Reputation: 165481

Automatic wrap example aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa‌aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa :

This expression has automatic wrap, because I did not press return.

As I understand you want Soft Wraps, when long line is wrapped on screen into multiple lines, but still remains as single line in file.

Soft Wraps

on per file basis
View | Active Editor | Use Soft Wraps

for all files by default
Settings/Preferences | Editor | General | Use soft wraps in editor

Right margin setting

There is also Settings/Preferences | Editor | Code Style | General --> Wrap when typing reaches right margin

But that's different (it will make actual new line).

UPDATE: In current builds IDE can use separate value for right margin per different "language" -- as long as that language has an entry in Code Style settings.


Also keep in mind that any settings from .editorconfig files (if you have such files in your project and EditorConfig plugin is installed & enabled) will override the same from Code Style settings -- it's the nature of the plugin and not a bug (it meant to work this way).

Using EditorConfig support you can configure certain settings that otherwise may not be possible to do via Code Style (e.g. settings for languages/file types that have no separate Code Style entry).

Upvotes: 87

Mikhail Los
Mikhail Los

Reputation: 51

For wrapping text/code line by deafault: File -> Settings -> Editor -> General -> section "Soft Wraps" -> checkbox "Use soft wraps in editor"

Upvotes: 2

JellyBelly
JellyBelly

Reputation: 2431

simple:

cmd+F8

You can find the list of shortcut by PhpStorm in menu Help -> Default Keymap Reference!

Upvotes: 1

Related Questions