Question: I'm debugging code which using [`LocalStorage`](https://pub.dev/packages/localstorage). 

Found that it's hard to view the whole value of `_file.path`:

* print `this._file.path` will give error `error: org-dartlang-debug:synthetic_debug_expression:1:6: Error: The getter 'file' isn't defined for the class 'LocalStorage'`
* `WATCH` window expand this value, but only see part of the string
* print `this` and expand to this value, only see part of the string value `---/Application/3...` ended with `...` too.

I can change the lib's code to add a new line `print(_file.path);` but **I don't think it's recommendatory since it change the lib's source code**.

[![LocalStorage](https://i.stack.imgur.com/VcAq7.png)](https://i.stack.imgur.com/VcAq7.png)

Answer: 
1. Go to **Debug** Side Window
2. Open Variables
3. Right Click and Copy value
4. Open new empty editor
5. Right Click on editor and Paste

Here is working example that I tried just now

[longString with 'end' characters at the end of it](https://i.stack.imgur.com/FItVS.gif)

In summary, even getting values by using **print(\_longString)** command will only display up to 1023 characters. But, using copy value, I got all of existed 1400 characters.

You can try longer characters if you want
<https://xxx.yyy.com:0909/api/balance>{
 "Cash": 156.65,
 "MyCash": 0.0,
 "CartDate": "2019-07-15T11:01:20.8314598+08:00",
 "isEnabled": false
}

To get above response in my LOG i used below 

```
final responseData =responseData = await http.get(url, headers: headers);
debugPrint(
    '$_tagResponse ${responseData.statusCode} - ${url + responseData.body}');

```