Maison > Questions et réponses > le corps du texte
之前老版本的Idea貌似没这个问题,升级到2016.1版本之后,foreach补全,默认变成下面的格式,如何让foreach迭代循环后面不换行?
看了下Live template里面没有这个配置的地方
伊谢尔伦2017-04-18 09:06:20
Ce n'est pas un problème. Entrez foreach
et appuyez sur Entrée. Il s'agit bien d'un format de nouvelle ligne, mais pour le moment, le focus d'entrée est sur le côté gauche de :
. , et il y a une invite de ligne verticale rouge. Après avoir complètement saisi la partie gauche (telle que int aa
) et appuyé sur Entrée, le saut de ligne après les deux points sera automatiquement annulé. Le focus de saisie passe à après. les deux points, puis saisissez le contenu restant, comme indiqué dans l'image :
De plus, pour une saisie semi-automatique plus intelligente de foreach, vous pouvez taper iter
et appuyer sur Entrée, le contenu à gauche des deux points sera automatiquement rempli et le focus de saisie est sur le à droite du côlon :
Si vous souhaitez que la première méthode de complétion n'ait pas de format de nouvelle ligne, vous pouvez la définir ici et décocher la case devant Reformater selon le style
:
IntelliJ IDEA 2016.1.2
PHPz2017-04-18 09:06:20
Lorsque vous utilisez foreach, tapez iter itar directement dans l'éditeur et ajoutez un onglet et foreach apparaîtra
PHP中文网2017-04-18 09:06:20
OK, j'ai trouvé la méthode. Dans le modèle de modification en direct, cochez simplement l'option Assurer le style