Тег Code или где опубликовать свой код?

Ребята, в нашем сообществе рады всем, в том числе и тем ребятам, которые трудятся за кулисами нашего театра, без которых не было бы этого сайта, а именно программистам! И так встречайте тег <> - code.
const car = {
  brand: 'Ford',
  model: 'Fiesta',
  start: function() {
    console.log(`Started ${this.brand} ${this.model}`)
  }
}
car.start() // Started Ford Fiesta 
Многие из программистов ищут ресурсы, где разместить свой код или задать вопросы связанные с программированием. Для этого мы встроили в движок Хайпика удобный инструмент для работы с кодом!
Работает, он очень просто, достаточно задать вопрос, написать код и выделить его, а нажав кнопку в панели инструментов поста с символами <>, ваш код автоматически обернётся в тег [c]:
[с]function code(){
    var text = "Ваш код в текстовом редакторе.";
}[/с]
Так же он может оборачиваться и скрываться в спойлер:
Шейдер
void mainImage( out vec4 fragColor, in vec2 fragCoord )
{
    fragColor = vec4(1.0,0.0,0.0,1.0);
}
И что очень удобно код оформлять списком. Что бы это сделать, создайте пустой список с нужным количеством строк, выглядит это примерно так:
[l=1]
[*]
[*]
[*]
[*]
[/l]
После в каждую строчку [*] вставить свой код дополнительно обернув каждый блок кода в тег [c][/c]:
[l=1]
[*][с]#include <stdio.h>
int main() {
   printf("Hello, World!");
   return 0;[/с]
[*][с]<!DOCTYPE html>
<html>
<body>
   <h1>Hello, World!</h1>
</body>
</html>[/с]
[*][с]<root>
   <element attribute="value">Hello, World!</element>
</root>[/с]
[*][с]public class HelloWorld {
   public static void main(String[] args) {
      System.out.println("Hello, World!");
   }
}[/с]
[/l]
А вот и готовый результат:
  1. #include <stdio.h>
    int main() {
       printf("Hello, World!");
       return 0;
  2. <!DOCTYPE html>
    <html>
    <body>
       <h1>Hello, World!</h1>
    </body>
    </html>
  3. <root>
       <element attribute="value">Hello, World!</element>
    </root>
  4. public class HelloWorld {
       public static void main(String[] args) {
          System.out.println("Hello, World!");
       }
    }
Автоматически распознает 30 популярных языков программирования, такие как:
Apache:
<Directory /path/to/directory>
   Order deny,allow
   Allow from all
</Directory>
AppleScript:
set myVariable to "Hello, World!"
display dialog myVariable
C:
#include <stdio.h>
int main() {
   printf("Hello, World!");
   return 0;
}
C++:
#include <iostream>
int main() {
   std::cout « "Hello, World!";
   return 0;
}
CSS:
body {
   background-color: #f0f0f0;
   color: #333;
}
GLSL (OpenGL Shading Language):
void main() {
   gl_FragColor = vec4(1.0, 0.0, 0.0, 1.0);
}
GraphQL:
{
   user(id: 1) {
      name
      email
   }
}
HTML:
<!DOCTYPE html>
<html>
<body>
   <h1>Hello, World!</h1>
</body>
</html>
HTTP:
GET /index.html HTTP/1.1
Host: example.com
INI:
[section]
key1=value1
key2=value2
Java:
public class HelloWorld {
   public static void main(String[] args) {
      System.out.println("Hello, World!");
   }
}
JavaScript:
let myString = "Hello, World!";
console.log(myString);
JSON:
{
   "name": "John",
   "age": 30,
   "city": "New York"
}
Kotlin:
fun main() {
   val myVariable = "Hello, World!"
   println(myVariable)
}
Lua:
myVariable = "Hello, World!"
print(myVariable)
Mel (Maya Embedded Language):
string $object = "sphere";
int $count = 5;
for ($i = 0; $i < $count; $i++) {
   polySphere -name ($object + $i) -radius 1.0;
   move -r ($i * 2) 0 0 ($object + $i);
}
Nginx:
server {
   listen       80;
   server_name  example.com;
   location / {
      root   /var/www/html;
      index  index.html;
   }
}
Perl:
my $string = "Hello, World!";
print "$string\n";
PHP:
<?php
   echo "Hello, World!";
?>
Processing:
void setup() {
   size(400, 400);
   background(255);
}
void draw() {
   fill(0);
   ellipse(width/2, height/2, 100, 100);
}
Python REPL (Read-Eval-Print Loop):
»> my_variable = "Hello, World!"
»> print(my_variable)
Python:
my_variable = "Hello, World!"
print(my_variable)
RIB (RenderMan Interface Bytestream):
Display "output.tiff" "framebuffer" "rgba"
Format 800 600 1
Projection "perspective" "fov" 52
WorldBegin
   Translate 0 0 10
   Sphere 1 -1 1 360
WorldEnd
RSL (RenderMan Shading Language):
surface simple_surface() {
   Ci = color(1, 0, 0);
}
Ruby:
my_variable = "Hello, World!"
puts my_variable
SQL:
SELECT * FROM users WHERE age > 18;
Stylus:
body
   background-color: #f0f0f0
   color: #333
TypeScript:
let myVariable: string = "Hello, World!";
console.log(myVariable);
VB.NET:
Module HelloWorld
   Sub Main()
      Console.WriteLine("Hello, World!")
   End Sub
End Module
XML:
<root>
   <element attribute="value">Hello, World!</element>
</root>
И это не окончательный список, если вы не нашли среди него своего языка программирования на котором работаете, напишите нам в комментарии, и мы обязательно добавим его поддержку.👍
Теги:тег code или где опубликовать свой код?,true

Комментариев больше нет

Осталось символов: 2048