HTML

JIRA DEV

Az Atlassian termékek felhasználási területei, paraméterezésük és alkalmazásfejlesztési lehetőségeik. Esettanulmány és érdekességek a JIRA-ról, Confluence-ről, GreenHopper-ről és a hozzájuk kapcsolódó plugin fejlesztésről, egy kevés Scrum módszertannal fűszerezve.

Kérdéseket és észrevételeidet a lacimol kukatc gmail pont com címre tudod elküldeni.

Üdv:
lacimol ()

Legutóbbi bejegyzések

Nincs megjeleníthető elem

Címkék

JiraDevTutor

Nincs megjeleníthető elem

Friss topikok

12.
április

Kód formázás és kiemelés

Forráskód használata a blog.hu-n |  lacimol

Forráskód kiemelése a blog.hu-n

A blog - a JIRA bemutatók után - elsősorban programozással foglalkozna, de mivel a blog.hu-n a jelenlegi kódformázás kezdetleges, így egy külső kódformázó/kiemelő alkalmazás után néztem. Az itteni programozási blogok között nem találtam megoldást, így a valoskilometer.blogspot.hu-n is alkalmazott SyntaxHighlighter-ert használom itt is.

JAVA

/**
 * Test component
 */
public class MyComponentTrdTest {
    @Test
    public void testSomeFailure() {
        System.out.println("I RAN But failed...");
        assertEquals("something failed","blah","boo");
    }
}

SQL

-- create user table; 
CREATE TABLE user (
    id      NUMBER(9),
    name	VARCHAR2(50)
);

Alkalmazás a blogon

A SyntaxHighlighter használatához saját sablont kell használnunk, aminek elejére a lenti kódot kell beilleszteni a CSS és JavaScript beolvasásához (HTML fül). A különböző szintaktikákhoz más-más javascriptet kell importálnunk (pl: CSS-hez shBrushCss.js-t).

<blh:head_required />
<link href="http://alexgorbatchev.com/pub/sh/current/styles/shThemeEclipse.css" rel="stylesheet" type="text/css" />
<link href="http://alexgorbatchev.com/pub/sh/current/styles/shCore.css" rel="stylesheet" type="text/css" />
<script src="http://alexgorbatchev.com/pub/sh/current/scripts/shCore.js" type="text/javascript">
<script src="http://alexgorbatchev.com/pub/sh/current/scripts/shAutoloader.js" type="text/javascript">
<script src="http://alexgorbatchev.com/pub/sh/current/scripts/shBrushCss.js" type="text/javascript">
<script src="http://alexgorbatchev.com/pub/sh/current/scripts/shBrushJava.js" type="text/javascript">
<script src="http://alexgorbatchev.com/pub/sh/current/scripts/shBrushJScript.js" type="text/javascript">
<script src="http://alexgorbatchev.com/pub/sh/current/scripts/shBrushSql.js" type="text/javascript">
<script src="http://alexgorbatchev.com/pub/sh/current/scripts/shBrushXml.js" type="text/javascript">

<blh:body_required />

Ezután a formázás még elcsúszhat, mert van egy alapértelmezett "code" tag az itteni sablonok között, így azt ki kell törölnünk vagy kommenteznünk. A saját sablon szerkesztésénél a CSS fül alatt.

/*code
{
  background-color: #f0f0f0;
  border: 1px solid #ccc;
  color:#333;
  display:block;
  margin: 20px 25px;
  padding: 10px 10px 10px 21px;
}*/

Végül a vékony oszlopszélességek miatt érdemes a kód betűinek nagyságát csökkenteni a saját sablonban a HTML fül alatt (felülírjuk az importált css fájlban lévőt: 1 em --> 0.7 em):

<style type="text/css"/>
div.line {
  font-size: 0.7em !important;
}
</style/>

Címkék: programozás SyntaxHighlighter

komment

süti beállítások módosítása