Text editor integration