Hi buddy.
Try this script. Define the angle you want to rate and you should be good.
// Rotate all text layer by a given angle.
// Script by Tomas Sinkunas www.rendertom.com
(function(){
#target photoshop
// Define the angle.
var angle = 180;
// Collect all text layers in the document
var textLayers = getTextLayers(app.activeDocument);
// Loop through all text layers in the document
for (var t = 0, tl = textLayers.length; t < tl ; t ++) {
// Rotate the layer
textLayers.rotate (angle, AnchorPosition.MIDDLECENTER);
}
function getTextLayers (doc, layers) {
layers = layers || [];
for (var i = 0, il = doc.layers.length; i < il; i ++) {
if (doc.layers.typename == "LayerSet") {
getTextLayers(doc.layers, layers)
} else {
if (doc.layers.kind == "LayerKind.TEXT") {
layers.push(doc.layers)
}
}
}
return layers
}
})();