CodePaste
CodePaste copied to clipboard
index.html
Cara Menampilkan Kode di PowerPoint dengan Sintaks Highlighting
<div class="instructions">
<h3>Langkah-langkah Menggunakan Code Paste:</h3>
<div class="step">1. Buka <a href="https://codepaste.top" target="_blank">codepaste.top</a></div>
<div class="step">2. Pilih bahasa pemrograman Anda</div>
<div class="step">3. Tempel kode Anda di panel input</div>
<div class="step">4. Pilih skema warna yang sesuai</div>
<div class="step">5. Klik tombol salin</div>
<div class="step">6. Tempel ke PowerPoint dengan opsi "Keep Source Formatting"</div>
</div>
<div class="code-container">
<div class="code-title">Contoh Kode Python dengan Sintaks Highlighting:</div>
<pre><span class="comment"># Fungsi untuk menghitung faktorial</span>
def faktorial(n): # Kasus dasar if n == 0 or n == 1: return 1
<span class="comment"># Rekursi</span>
<span class="keyword">return</span> n * faktorial(n - <span class="number">1</span>)
# Contoh penggunaan hasil = faktorial(5) print(f"Faktorial dari 5 adalah {hasil}")
<div class="code-container">
<div class="code-title">Contoh Kode JavaScript dengan Sintaks Highlighting:</div>
<pre><span class="comment">// Fungsi untuk mengurutkan array</span>
function bubbleSort(arr) { let len = arr.length;
<span class="keyword">for</span> (<span class="keyword">let</span> i = <span class="number">0</span>; i < len; i++) {
<span class="keyword">for</span> (<span class="keyword">let</span> j = <span class="number">0</span>; j < len - i - <span class="number">1</span>; j++) {
<span class="keyword">if</span> (arr[j] > arr[j + <span class="number">1</span>]) {
<span class="comment">// Tukar elemen</span>
<span class="keyword">let</span> temp = arr[j];
arr[j] = arr[j + <span class="number">1</span>];
arr[j + <span class="number">1</span>] = temp;
}
}
}
<span class="keyword">return</span> arr;
}
// Contoh penggunaan const numbers = [5, 2, 8, 1, 9]; const sortedNumbers = bubbleSort(numbers); console.log("Array yang diurutkan:", sortedNumbers);
<div class="instructions">
<h3>Alternatif Metode Lain:</h3>
<div class="step">1. <strong>Notepad++ dengan NppExport:</strong> Salin kode sebagai RTF dengan plugin NppExport</div>
<div class="step">2. <strong>Pygments:</strong> Gunakan command line: <code>pygmentize -f rtf -o output.rtf input.py</code></div>
<div class="step">3. <strong>Keep Source Formatting:</strong> Salin langsung dari VS Code dan pilih "Keep Source Formatting"</div>
</div>
</div>
What is the meaning of this?