Czy IDEA lub jedna z jej wtyczek jest w stanie wyrównać kod do znaków specjalnych?Formatowanie kodu: Jak wyrównać kod wielowierszowy do znaków specjalnych?
To znaczy tak, że kod
Map(
'name -> "Peter",
'age -> 27,
'company -> "Foobar"
)
przekształca się
Map(
'name -> "Peter",
'age -> 27,
'company -> "Foobar"
)
przyklad2:
execute("x", true, 27)
execute("foobar", false, 0)
przekształcone
execute("x" , true , 27)
execute("foobar", false, 0)
Nie ma ogólnego rozwiązania dla wszystkich języków i części kodu, każdy przypadek wymaga wsparcia ze specyficznego dla języka formatera. Opcja nazywa się [wyrównaj, gdy multilinią] (http://img13.imageshack.us/img13/2453/20130221161759.png). Jeśli nie jest jeszcze obsługiwany w Twoim języku lub przypadku użycia, [prześlij żądanie funkcji] (http://youtrack.jetbrains.net/issues/IDEA) i może zostać zaimplementowany w przyszłych wydaniach. – CrazyCoder
Jestem z tobą, Stefano, ale uważam, że robienie tego ręcznie nie jest dużą przeszkodą w kodowaniu, ponieważ spędza się dużo więcej czasu tylko na myśleniu o prawidłowym doborze algorytmów i struktur. Jednak ... Bez wdów i sierocych nawiasów, OK? –
Jeśli otworzysz zapytanie o funkcję, opublikuj ją tutaj, abyśmy mogli wykonać awans. To byłaby z pewnością wspaniała funkcja, cały czas używam tego rodzaju formatowania i nie cierpię robić tego ręcznie. –