[¿aporte?] Copiado rápido
#1
Si alguno usa la extensión Scripty - Javascript Injector de Chrome les dejo un código que les permite copiar todo lo que esté en la etiqueta code

Código PHP:
const ltrDivs document.querySelectorAll('div[dir="ltr"]');

ltrDivs.forEach(function (div) {
  const 
copyButton document.createElement('button');
  
copyButton.textContent 'Copy';
  
  
copyButton.addEventListener('click', function () {
    const 
codeElement div.querySelector('code');
    const 
clonedCodeElement codeElement.cloneNode(true);

    const 
brElements clonedCodeElement.querySelectorAll('br');
    
brElements.forEach(function (br) {
      const 
newLine document.createTextNode('\n');
      
br.parentNode.replaceChild(newLinebr);
    });

    
clonedCodeElement.innerHTML clonedCodeElement.innerHTML.replace(/ /g' ');

    const 
codeContent clonedCodeElement.textContent;

    const 
tempElement document.createElement('textarea');
    
tempElement.value codeContent;
    
document.body.appendChild(tempElement);
    
tempElement.select();
    
document.execCommand('copy');
    
document.body.removeChild(tempElement);

    
alert('Code copied to clipboard');
  });

  
div.appendChild(copyButton);
}); 

Como tiene que quedar la configuración de la extensión
[Imagen: attachment.php?aid=8242]



Como se ve en la web
[Imagen: attachment.php?aid=8240]

Como queda en el editor
[Imagen: attachment.php?aid=8241]


No revise con muchos códigos, pero en todos los casos donde el código se encuentra correctamente tabulado, compila sin problemas de tabulación u algún problema similar


Archivos adjuntos Miniatura(s)
           
“Quien te quiere en su vida, volverá a buscarte”
Qué frase más estúpida
Porque quien te quiere en su vida, jamás se iría.
1
Responder
#2
Interesante, sería genial que @Neeeeeeeeeeeel. Lo agregara en algún futuro!
[Imagen: b_350_20_323957_202743_f19a15_111111.png]

Estudia siempre; el tiempo es oro, lo material se puede recuperar pero el tiempo no se puede recuperar.
(02/10/2016, 05:05 PM)meTaLiCroSS escribió: Siempre me gusta ayudar cuando alguien esta interesado realmente en ver que esta programando.
(08/08/2019, 05:32 PM)meTaLiCroSS escribió: grax x el dato cr4ck


Mis aportes

PLUGINS
MAPAS
Menú LANG [SF] Sistema de Frags
Say System (Admin Prefix)
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)