Incrustar file Gist parcial

Tengo una configuration fundamental aquí . Utilizo el siguiente código para incrustar un solo file desde mi esencia a una página web.

<script src="https://gist.github.com/4672365.js?file=1.java" type="text/javascript"></script> 

Pero lo que quiero es incrustar una sola línea del file 1.java . Puedes decir que quiero insert solo la línea n.º 2 del file 1.java en mi página web. Gracias de antemano por la ayuda 🙂

Después de que no obtuve respuestas útiles a esta pregunta, intenté hacer una encoding de JavaScript. He subido ese código en github . El file en este enlace hace la magia. Para insert una sola línea en su página web, debe agregar una reference a mi file javascript en la label HEAD . Aquí hay un código simple.

 <html> <head> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" ></script> <script type="text/javascript" src="https://github.com/kashif-umair/gist-embed/raw/feature/show_single_line/gist-embed.js" ></script> </head> <body> <code id="gist-<YOUR_GIST_ID>" data-file="<YOUR_FILE_NAME_IN_GIST>" data-line="<LINE_NUMBER>"></code> </body> </html> 

YOUR_GIST_ID replace YOUR_GIST_ID con el ID de su YOUR_FILE_NAME_IN_GIST , YOUR_FILE_NAME_IN_GIST con el nombre del file desde el que desea incrustar la línea y LINE_NUMBER con el número de línea en el file que desea incrustar.

NOTA :

  • Si desea incrustar una sola línea, tanto el nombre del file como el número de línea deben estar presentes en la label de código.
  • Si desea incrustar varias líneas selectivas de un file, debe poner valores como los ranges de página de MS Word para imprimir. por ejemplo data-line="1-4,10,12-15" . Asegúrese de haber utilizado la syntax correcta para poner estos valores y evitar get resultados extraños.
  • Si desea incrustar un file completo, elimine el atributo de línea de datos de la label de código.

Espero haber ayudado a las personas que tienen o enfrentarán este problema.

Como continuamente hago cambios en mi file javascript, creo que actualizar esta respuesta no siempre es una buena idea. Así que a partir de ahora actualizaré el file README.md en el repository de GitHub. Cualquier persona que tenga problemas puede visitar github para leer el file README.md. Como reference, estoy agregando el enlace a mi repository aquí.

https://github.com/kashif-umair/gist-embed

PD: Por favor, eche un vistazo a mi file javascript en el repository github y sugiera cualquier buena práctica para la encoding.

La forma correcta y más rápida de hacerlo es simplemente agregar la dirección .js con ?file=file.name

 <script src="https://gist.github.com/kashif-umair/4672365.js?file=MyApplication.java"></script> 

Crea una esencia que contenga solo la línea que necesitas.

    Intereting Posts