☝️ادامه کد متن قبلی☝️
🎉 تبریک! شما یک IDE ساده با پایتون ساختید!
این IDE به شما امکان میدهد تا کدهای پایتون خود را نوشته، ذخیره و اجرا کنید. شما میتوانید با افزودن قابلیتهای بیشتر مانند هایلایت سینتکس، شمارهگذاری خطوط و دیباگر، این IDE را بهبود بخشید.
🔧 گسترش قابلیتها*
در اینجا چند پیشنهاد برای گسترش قابلیتهای IDE:
- هایلایت سینتکس
- شمارهگذاری خطوط
- تکمیل خودکار کد
- ابزار دیباگ
(کانال ما)
#PythonIDE #Tkinter #PythonProgramming #CodeEditor #LearnPython
def save_file():
file_path = filedialog.asksaveasfilename(defaultextension=".py", filetypes=[("Python files", "*.py")])
if file_path:
with open(file_path, "w", encoding="utf-8") as file:
code = text_widget.get(1.0, tk.END)
file.write(code)
def run_code():
code = text_widget.get(1.0, tk.END)
exec(code)
file_menu.add_command(label="باز کردن", command=open_file)
file_menu.add_command(label="ذخیره", command=save_file)
file_menu.add_separator()
file_menu.add_command(label="اجرا", command=run_code)
if name == "main":
main_window = create_main_window()
text_editor = add_text_widget(main_window)
add_menu(main_window, text_editor)
main_window.mainloop()
🎉 تبریک! شما یک IDE ساده با پایتون ساختید!
این IDE به شما امکان میدهد تا کدهای پایتون خود را نوشته، ذخیره و اجرا کنید. شما میتوانید با افزودن قابلیتهای بیشتر مانند هایلایت سینتکس، شمارهگذاری خطوط و دیباگر، این IDE را بهبود بخشید.
🔧 گسترش قابلیتها*
در اینجا چند پیشنهاد برای گسترش قابلیتهای IDE:
- هایلایت سینتکس
- شمارهگذاری خطوط
- تکمیل خودکار کد
- ابزار دیباگ
(کانال ما)
#PythonIDE #Tkinter #PythonProgramming #CodeEditor #LearnPython
👍4❤2