Forum PCLab.pl: Wstawianie kodu - Forum PCLab.pl

Skocz do zawartości

Otwarty

Ikona Najnowsze pliki

Strona 1 z 1
  • Nie możesz rozpocząć nowego tematu
  • Nie możesz odpowiadać w tym temacie

Wstawianie kodu Oceń temat: -----

#1 Użytkownik jest niedostępny   Bono[UG] 

  • Wiecznie niewyspany...
  • PipPipPipPipPip
  • Grupa: Forumowicze
  • Postów: 20043
  • Dołączył: Pt, 27 Wrz 02

Napisany 17 Grudzień 2015 - 19:40

Krótki poradnik wklejania kodu na forum

1. Używaj tagów:
-najbardziej ogólne [ code ] [ /code ] (normalnie pisze się bez tych spacji), dostępne z paska formatowania tekstu <>
-dodatkowo forum obsługuje php, html, sql, xml - wpisuje się ręcznie lub z rozwijanego menu "Pozostałe style"
Tekst zamknięty w tagach kodu nie gubi formatowania, dodatkowo składnia jest kolorowana.

Przykłady:
code
#include <stdio.h>
main()
{
  int year=2016
  printf("Hello World in %d\n",year);
}


php
$year=2016;
print('Hello World in '.$year);


html
<HTML>
   <HEAD>
      <TITLE>
         Hello
      </TITLE>
   </HEAD>
<BODY>
   <P>Hello World in 2016</P>
</BODY>
</HTML>


sql (przekopiowane z msdn)
USE AdventureWorks
GO
IF EXISTS (SELECT * FROM sys.procedures WHERE [name] = 'usp_HelloWorld')
DROP PROCEDURE usp_HelloWorld;
GO
IF EXISTS (SELECT * FROM sys.assemblies WHERE [name] = 'HelloWorld')
DROP ASSEMBLY HelloWorld;
GO
DECLARE @SamplesPath nvarchar(1024)
set @SamplesPath = '$(root)'
CREATE ASSEMBLY HelloWorld 
FROM @SamplesPath + 'HelloWorld.dll'
WITH permission_set = Safe;
GO

CREATE PROCEDURE usp_HelloWorld
--(
--    @Greeting nvarchar(12) OUTPUT
--)
AS EXTERNAL NAME HelloWorld.[StoredProcedures].HelloWorld;
GO


2. Nie wklejaj ściany kodu.
W takich przypadkach lepiej użyć zewnętrznego serwisu np. wklej.org

3. Pamiętaj o formatowaniu.
Będzie dużo łatwiej nam czytać, a tobie zrozumieć własny kod.

#2 Użytkownik jest niedostępny   dejot44 

  • Orator
  • PipPipPipPip
  • Grupa: Forumowicze
  • Postów: 522
  • Dołączył: Cz, 03 Kwi 14

Napisany 18 Grudzień 2015 - 20:18

:thumbup:
Sam ostatnio to zauważyłem :/ . Może w końcu coś się zmieni.

Ten post był edytowany przez dejot44 dnia: 18 Grudzień 2015 - 20:19


Strona 1 z 1
  • Nie możesz rozpocząć nowego tematu
  • Nie możesz odpowiadać w tym temacie

1 Użytkowników czyta ten temat
0 użytkowników, 1 gości, 0 anonimowych