代码入门
不同的代码设计出来是针对不同的需求,至少主流语言中并无优劣之分。由于我有多台电脑,所以更倾向于在云服务器上来编写代码。
说实话,我认为新手不应该使用集成开发环境(IDE)来编写代码。比如 Visual Studio,比如 PyCharm,因为他们过于庞大和复杂,过早的引入了 Project 的概念而且给你展示了一个比飞机仪表盘更复杂的面板,其中又有太多的概念和难懂的设置项。难度曲线陡然上升会导致新手浅尝辄止或干脆放弃。
尝试以最轻量的的方式开始
Section titled “尝试以最轻量的的方式开始”至少安装一个该语言的解释器或者编译器,至少掌握一个文本编辑器的用法,比如 Vscode。如果财力雄厚,可以购入一个优质的键盘。
Linux 终端美化方案
Section titled “Linux 终端美化方案”在使用 Github Codespace 时,终端格式为
$NAME -> /workspace/$PROJECT($BRANCH)我认为这种格式有其可取之处,所以研究了一下配置文件。可以直接复制以下的代码,在终端执行后马上就能看到结果。如果想要保存为默认方案的话可以编辑对应用户目录下的 .bashrc 文件以在终端启动时自动执行。
__bash_prompt() { # 定义颜色变量 local GENTLE_GREEN='\[\033[0;32m\]' local BRIGHT_BLUE='\[\033[1;34m\]' local CYAN='\[\033[0;36m\]' local RED='\[\033[1;31m\]' local RESET='\[\033[0m\]'
# 获取 Git 分支并格式化输出:(branch_name) parse_git_branch() { local branch branch=$(git symbolic-ref --short HEAD 2>/dev/null || git rev-parse --short HEAD 2>/dev/null) if [ -n "$branch" ]; then echo -e "${CYAN}(${RED}${branch}${CYAN}) ${RESET}" fi }
# 组装最终效果:用户名 ➜ 路径 (分支) $ # \u: 用户名 | \w: 完整路径 PS1="${GENTLE_GREEN}\u ${RESET}➜ ${BRIGHT_BLUE}\w ${RESET}\$(parse_git_branch)\$ "}__bash_prompt