В Java вы обычно набираете тип при объявлении переменной или поля.
Например:
public SomeDataType someDataType = new SomeDataType(123)
когда вы начинаете вводить Som..
автозаполнение intellij, вероятно, начнет предлагатьSomeDataType
и вы можете нажать Tab, чтобы применить его.
Когда вы объявили, что типом является SomeDataType, когда вы начнете писать имя som..
, будет предложено someDataType
для имени переменной.
В Java есть очевидный поток.на самом деле вы набираете
pu[tab]Som[tab]som[tab]
в TypeScript, вы делаете это наоборот
public someDataType: SomeDataType;
Есть ли что-то похожее для TypeScript в intellij?в настоящее время, чтобы получить то же поведение, вы должны написать
pu[tab]:Som[tab][crtl + <-][ctrl + <-]som[tab][ctrl + ->][ctrl + ->]
, что крайне неуклюже и прерывисто.еще хуже, когда ваш линтер ожидает много пробелов.
в чем тут реальная хитрость?