I wanted to make the line further because I noticed that the reformat code followed the line. Anyone know how to do this?
Related
How I can move to left or right this wrap line? I am using Android Studio 3.6.1.
The problem is that if I have long text and I use Reformat Code with dartfmt the code move to the next line because of that line and is hardly readable in the flutter app at least to me.
I've found the solution in Android Studio / Preferences / Editor / Code Style / Dart: (it was 80 by default)
When I'm working in Android Studio and I want to make, for example, a new button. I type button and Android Studio gives me the correct line for inserting a button. When I press enter, Android Studio inserts it but it puts it in one line (see image)
But I want the code to be sort by attribute (see image)
The last one, I see in every tutorial, but mine doesn't do it automatically.
Does anyone know how to fix this? Now it takes so much time to align the code.
You can reformat your code with the below keyboard short cut.
Ctrl + Alt+ L
This short cut will format you complete file code. Whether that is XML or Java Code.
Hope this helps you.
Alternatively
You can do the same by going to your IDE Main Menu and selecting Code > Reformat Code or if you're only fixing alignment of text then Code > Auto Indent Lines.
I am a newbie to Flutter and I am happy to try this great technology.
And I am going to try to follow this example https://medium.com/flutterpub/flutter-auth-with-google-f3c3aa0d0ccc to do a Google Sign in
Personally, I like to separate the chains of function call line by line instead of one line. It is like below:
_googleSignIn
.signInSilently()
.whenComplete(() => {
print("Login complete");
});
However, when I do the auto format in Android Studio for these dart code, it give me the result in the picture below.
It give me not only an ugly code formatting, but also a wrong feeling of the scope of function.
Is there any way can help me to solve this issue?
I think yours is an issue of trailing comma.
dartfmt actually uses trailing commas to determine when to go to the next line, and yours is missing one at the end of your code. Try reading this to understand why this is an issue.
before, we use Visual studio 2013 and acumatica works fine but now we use Visual studio 2017 and opening the solution detects all DAC's line ending have unexpected characters, blank line endings that hinders building the project.
please see attached photo
https://1drv.ms/i/s!Anz1GGZnZ-16gmnnqeZ_p1fs1Job
I have seen that occur if you use the Acumatica DAC generate class tool in visual studio.
To fix you delete all spaces/characters at the end of the file back to the ending namespace bracket "}" and save. Not sure what it adds to the cs file but I have seen this before and perform the step I listed above after each generate class.
I only see the option to reformat the whole file. I know that Eclipse gives you the option to reformat only edited lines.