Sto migrando i miei test Junit da Junit v3 a Junit v4.Come faccio a cercare e sostituire strutturalmente in Intellij
Speravo di utilizzare la ricerca e sostituire strutturalmente "srs" per aggiungere un'annotazione @Test prima di tutti i metodi che iniziano con test. * Utilizzando il mio IDE Intellij preferito.
Non riesco a capire come farlo ... Posso creare una query che troverà tutti i metodi senza un'annotazione (c'è un esempio in bundle in Intellij) ma quando viene usato per fare una sostituzione o la mia classe viene rimpiazzata solo con i nomi dei metodi OPPURE non viene trovato nulla.
Forse un espressione regolare è più facile :-)
/Konstantin
stavo cercando per la ricerca di doppi blocchi sincronizzati controllato prima di oggi Forse dovremmo aprire un bug report;. SRS non fa quello che abbiamo bisogno – krosenvold
Yeah? Immagino che sia un po 'criptico per gli inesperti, ho visto un campione che è stato implementato con groovy. Come può usarlo un semplice mortale come me? – Konstantin
Ho provato a usarlo un certo numero di volte, senza successo. un po 'per capire come fare le espressioni che corrispondono (anche se conosco un bel po' di sistemi RE), e poi quando applicato, elimina l'obiettivo piuttosto che sostituire la mia sostituzione. Alcune volte, ho dovuto guardare per un po 'di tempo ho trovato tutto il codice sparso nelle mie fonti che è stato cancellato Re hassle di quanto valga. – PanCrit