Okunabilir programlama ödevleri gönderin
Python, Java, C++ veya desteklenen diğer kaynak kodlarının PDF'ini oluşturun ve göndermeden önce uzun satırları inceleyin.
Kaynak kodunu net, güzel biçimlendirilmiş bir PDF'e dönüştürün. Bir dosya yükleyin veya kodunuzu yapıştırın, bir tema seçin ve paylaşmaya hazır hale getirin.
Belgenizi incelemek için sayfa kontrollerini kullanın.
Sonucunuzu kaydedin veya ayarları düzenlemek için geri dönün.
Bir kaynak dosyası yükleyin veya yazmaya başlayın. Uygulamanın dili algılamasına izin verin veya kendiniz seçin.
Bir tema seçin, önemli satırları vurgulayın ve canlı sayfa önizlemesini kontrol edin.
PDF'inizi oluşturmak için Başlat'ı seçin, ardından indirin veya önizleyin. Kodunuz düzenlenebilir kalır.
Kaynak kodunu indirilebilir bir PDF'e dönüştürün. İçeriğinizi yükleyin veya yapıştırın, kaynak bölmesinde düzenleyin ve yazı tipi ile sayfa düzenini seçin. Kaynak kodu metin olarak yazdırılır ve asla çalıştırılmaz.
Python, Java, C++ veya desteklenen diğer kaynak kodlarının PDF'ini oluşturun ve göndermeden önce uzun satırları inceleyin.
İnceleyenlerin basılı kodun tam bir kısmına başvurabilmesi için sözdizimi renklerini ve satır numaralandırmayı seçin.
Kaynak kodunu metin olarak tutarken sınıf içi el ilanları için okunabilir bir yazı tipi ve kağıt düzeni ayarlayın.
Okunabilir bir PDF önizlemesi ile tam kod düzenleyici arasında geçiş yapın.
Desteklenen bir programlama dosyası yükleyin, kod yapıştırın veya yazmaya başlayın. Önizleme, yüklenen bir dosya için ilk görünümdür; Kod, kaynağınızı düzenlenebilir tutar. Düzenleyici bul/değiştir, düzenli ifade araması, girintileme, parantez eşleştirme ve geri al/yinele özellikleri sunar. Kopyalama geri bildirimi, kod kopyalandığında onay verir ve kaynak indirme, düz metin kopyasını saklar.
Otomatik dil algılamayı kullanın veya geçersiz kılın, ardından bir renk teması seçin.
Dil algılama, dosya adını ve kaynağı kullanır; vurgulama yanlış görünüyorsa dili manuel olarak doğru seçin. Xcode varsayılan renk şemasıdır. Yazı tipi ailesi, boyut, kalınlık, satır aralığı ve sekme genişliği yazdırılan kodu kontrol eder. Başlangıç belge boyutu 9 pt'dir; yazım düzenleyicisinin görüntüleme boyutu PDF ayarlarından ayrıdır.
Satır aralıklarını, satır numaralandırmayı ve vurgulanan satırları seçin.
Daha kısa bir el ilanı için bir satır aralığı seçin, anlamlı satır numaralandırmasını koruyun ve okuyucuların fark etmesini istediğiniz satırları vurgulayın. Bir belge başlığı, yazar veya ders, üst bilgi ve sayfa numaraları ekleyin. Kaydırma, uzun satırların sayfaya sığmasına yardımcı olur; kaydırma devre dışıysa ve metin kırpılıyorsa, dışa aktarmadan önce düzeni düzeltin.
İçeriğinize alan açmak için kağıt boyutunu, yönünü ve kenar boşluklarını kullanın.
Geniş içerik için yatay yönlendirmeyi veya sütunlar ve uzun satırlar daha fazla alana ihtiyaç duyduğunda daha büyük bir kağıt boyutunu seçin. Yazı tipi boyutu ve boşluklar sayfa yapısını değiştirirken, önizleme yakınlaştırması yalnızca ekran görünümünü değiştirir. Yalnızca ilk sayfaya güvenmek yerine son sayfaları gözden geçirin. Çalışma alanını kapatmadan önce bitmiş PDF'i indirin.
İndirmeden ve paylaşmadan önce sonucu önizleyin.
Ayarlar hazır olduğunda Başlat'ı seçin. Sonuç ekranında, Önizleme oluşturulan PDF'i açar ve İndir ayrı bir kopya kaydeder. Geri mevcut çalışma alanına döner; Baştan Başla yeni bir dosya için alanı temizler. Tamamlanan kopyadaki küçük metinleri, sayfa kenarlarını ve sayfa sırasını inceleyin. Yeni bir PDF, mevcut bir dijital imzanın geçerliliğini korumaz.
Desteklenen bir metin dosyası yükleyin veya içeriği yapıştırın, kod çözme sonrası 10 MB'a kadar. Oluşturulan PDF'ler 200 sayfa ile sınırlıdır. Yapı, düzen ve bellek sınırları da geçerlidir.
İşleme sunucularımızı kullanır. Kaynak dosyalar, geçici dosyalar ve sonuçlar, işleme bittikten sonra 30 dakika içinde sunucularımızdan silinir. Belge içeriklerini üçüncü taraflarla paylaşmıyor veya yapay zeka modellerini eğitmek için kullanmıyoruz.
Başlamadan önce ne bekleyeceğinizi bilin.
Geçici sunucu işlemeHayır. Kaynak kodu sözdizimi vurgulama ile yazdırır; programı yürütmez. Desteklenen bir kod dosyası yükleyin veya metni yapıştırın, ardından düzenlemek, bulup değiştirmek ve kaynağı ayrı olarak indirmek için Kod (Code) görünümünü kullanın.
Dil algılama, dosya adını ve kaynağı kullanır; vurgulama yanlış görünüyorsa dili manuel olarak doğru seçin. Xcode varsayılan renk şemasıdır. Yazı tipi ailesi, boyut, kalınlık, satır aralığı ve sekme genişliği yazdırılan kodu kontrol eder. Başlangıç belge boyutu 9 pt'dir; yazma düzenleyicisinin görüntüleme boyutu PDF ayarlarından ayrıdır.
Daha kısa bir çıktı için bir satır aralığı seçin, anlamlı satır numaralandırmasını koruyun ve okuyucuların fark etmesini istediğiniz satırları vurgulayın. Belge başlığı, yazar veya ders, üst bilgi ve sayfa numaraları ekleyin. Kaydırma, uzun satırların sayfaya sığmasına yardımcı olur; kaydırma devre dışıysa ve metin kırpılıyorsa, dışa aktarmadan önce düzeni düzeltin.
Desteklenen girdiler: 1P, 3PM, 6PL, 6PM, ABAP, ABNF, ADA, ADB, ADL, ADLF, ADLS, ADLX, ADO, ADS, AES, AGDA, AHEUI, AHK, AHKL, AJ, ALG, ALS, ANS, APL, APLC, APLF, APLI, APLN, APLO, APPLESCRIPT, AREXX, ART, ARW, AS, ASAX, ASC, ASCX, ASHX, ASM, ASMX, ASN1, ASPX, ASY, AT, AU3, AUG, AUTOMOUNT, AUX, AWK, AXD, B, BARE, BAS, BASH, BASHRC, BAT, BB, BBC, BC, BE, BEFUNGE, BF, BIB, BLP, BMX, BNF, BOA, BOO, BPL, BQN, BRO, BST, BUG, BZL, C, C++, C++-OBJDUMP, C-OBJDUMP, CADL, CAMKES, CAPNP, CARBON, CBL, CC, CDDL, CDF, CDL, CEYLON, CF, CFC, CFG, CFM, CFML, CHAI, CHPL, CI, CIRRU, CJS, CL, CLAY, CLJ, CLJC, CLJS, CLS, CMAKE, CMAKELISTS.TXT, CMD, CML, COB, COFFEE, COMAL, CP, CPL, CPP, CPP-OBJDUMP, CPS, CPSA, CPY, CR, CRMSH, CROC, CRY, CS, CSD, CSH, CSS, CSSUL4, CU, CUH, CW, CXX, CXX-OBJDUMP, CYP, CYPHER, D, D-OBJDUMP, DARCSPATCH, DART, DASM, DASM16, DAX, DCL, DECLS, DEF, DESKTOP, DEVICE, DG, DI, DIFF, DMESG, DO, DOCKER, DOCKERFILE, DOT, DPATCH, DPR, DTD, DTS, DTSI, DUBY, DUEL, DYALOG, DYL, DYLAN, DYLAN-CONSOLE, E, EBNF, EBUILD, EC, ECL, ECLASS, EDP, EEX, EG, EH, EL, ELM, ELPI, EML, ENV, EPS, ERL, ERL-SH, ES, ESCRIPT, EVOQUE, EX, EXEC, EXHERES-0, EXLIB, EXPLAIN, EXS, EXW, EZT, F, F03, F90, FACTOR, FAN, FANCYPACK, FC, FEATURE, FHTML, FIF, FISH, FLO, FLX, FLXH, FNL, FRAG, FRT, FS, FSI, FST, FSTI, FSX, FUN, FUNC, FUT, FY, G, GAP, GCODE, GD, GDC, GEMSPEC, GEO, GI, GITIGNORE, GO, GOLO, GRADLE, GRAPH, GRAPHQL, GROOVY, GS, GSP, GSQL, GST, GSX, GV, H, H++, HAML, HANDLEBARS, HBS, HCL, HDP, HH, HLSL, HLSLI, HPP, HRL, HS, HSAIL, HTM, HTML, HTMLUL4, HX, HXML, HXSL, HXX, HY, HYB, I, I6T, I7X, ICL, ICN, ICON, IDC, IDL, IDL4, IDR, IJS, IK, INC, INF, INI, INO, INSTANCES, INTR, IO, IPF, IPYNB, ISA, J, JADE, JAG, JANET, JAVA, JBST, JCL, JDN, JL, JP, JS, JSGF, JSLT, JSM, JSON, JSONL, JSONLD, JSONNET, JSP, JSUL4, JSX, JUTTLE, JY, K, KAL, KID, KIF, KK, KKI, KMSG, KN, KQL, KSH, KT, KTS, KUSTO, LAGDA, LASSO, LCRY, LDIF, LEAN, LEEX, LESS, LGT, LHS, LIBSONNET, LID, LIDR, LIQUID, LISP, LL, LOAD, LOGTALK, LPAD, LS, LSL, LSP, LUA, LUAU, LY, M, M2, MA, MAC, MAK, MAKEFILE, MAN, MAO, MAQL, MARKDOWN, MASK, MAX, MC, MCFUNCTION, MCSCHEMA, MD, MHTML, MI, MIPS, MIR, MJS, MK, ML, MLI, MLL, MLY, MM, MO, MOD, MOJO, MONKEY, MOO, MOON, MOS, MOUNT, MQ4, MQ5, MQH, MS, MSC, MT, MU, MXML, MYT, N, NASM, NB, NBP, NC, NCL, NDJSON, NG2, NI, NIM, NIMROD, NIT, NIX, NL, NQP, NS2, NSH, NSI, NT, OBJDUMP, OBJDUMP-INTEL, ODIN, OOC, OPA, ORC, ORG, P, P6, P6L, P6M, PACK, PAN, PAS, PATCH, PATH, PC, PCMK, PEG, PEM, PERL, PH, PHP, PHTML, PIDL, PIG, PIKE, PL, PL6, PLOT, PLT, PM, PM6, PML, PMOD, PO, PONY, PORTUGOL, POT, POV, PP, PR, PRAAT, PRG, PRM, PRO, PROC, PROLOG, PROM, PROMELA, PROMQL, PROPERTIES, PROTO, PRQL, PS, PS1, PSC, PSI, PSL, PSM1, PTLS, PTX, PUG, PWN, PXD, PXI, PY, PY2TB, PY3TB, PYI, PYPYLOG, PYTB, PYUL4, PYW, PYX, Q, QBS, QML, QVS, QVTO, QVW, R, R3, RAKE, RAKU, RAKUDOC, RAKUMOD, RAKUTEST, RB, RBW, RBX, RD, RE, REACT, REB, RED, REDS, REG, REI, RESOURCE, REST, REX, REXX, RHTML, RIDE, RITA, RKT, RKTD, RKTL, RL, RNC, ROBOT, ROUT, RPF, RQ, RQL, RS, RSL, RSS, RST, RTS, RUN, RVT, RX, S, SAGE, SARL, SAS, SASS, SAVI, SBL, SC, SCAD, SCALA, SCAML, SCD, SCDOC, SCE, SCI, SCM, SCO, SCOPE, SCSS, SED, SERVICE, SGF, SH, SH-SESSION, SHELL-SESSION, SHEN, SHEX, SIEVE, SIG, SIL, SIV, SL, SLA, SLICE, SLIM, SLS, SMALI, SMITHY, SML, SMV, SNBT, SNOBOL, SOCKET, SOL, SP, SPARQL, SPEC, SPICE, SPT, SQL, SQLITE3-CONSOLE, SS, SSP, ST, STAN, SV, SVH, SWAP, SWG, SWIFT, T, TAC, TACT, TAL, TAP, TARGET, TASM, TCL, TCSH, TEA, TEAL, TEX, TF, THRIFT, THY, TI, TID, TIMER, TLB, TMPL, TNT, TOC, TODOTXT, TOML, TPL, TPP, TREETOP, TS, TST, TSX, TT, TTL, TWIG, TXT, TYP, TYPOSCRIPT, U, U1, U2, UDO, UL4, USD, USDA, V, VALA, VAPI, VARK, VB, VBS, VCL, VERT, VHD, VHDL, VIM, VIPGRM, VM, VP, VPR, VY, WAST, WAT, WDIFF, WEBIDL, WEECHATLOG, WGSL, WHILEY, WLUA, WREN, WSDL, WSF, X, X10, XHTML, XI, XM, XMI, XML, XMLUL4, XPL, XPP, XQ, XQL, XQM, XQUERY, XQY, XSD, XSL, XSLT, XTEND, XTM, YAML, YANG, YAR, YML, ZEEK, ZEP, ZIG, ZONE, ZSH, ZSHRC; dosya başına en fazla 10 MB. Oluşturulan PDF’lerde sabit sayfa sayısı veya dosya boyutu sınırı yoktur. Girdi ve işleme sınırları geçerliliğini korur.
Bu araç, işleme için sunucularımızı kullanır. Orijinal dosyanızın üzerine yazılmaz; sonuç ayrı bir indirme dosyasıdır. Mümkün olan yerlerde sonucu önizleyin ve inceleyin, ardından yeniden başlamadan önce ihtiyacınız olan kopyayı indirin.
HIZLI VİDEO EĞİTİMİ
Kaynak kodunu okunabilir bir PDF'e dönüştürme
Kodu okuma, öğretme veya inceleme için hazırlayın.
İngilizce anlatım
Videoyu izle